《Core Java》 里的例子
我是用类似于记事本的工具写的.
文件的目录结构:
.(current directory)
|- PackageTest.java
|- com/
......|- horstmann/
.............|-corejava/
...................|-Employee.java
-----------------------------------------------------------
PackageTest.java:
import com.horstmann.corejava.*;
public class PackageTest {
}
--------------------------------------------------------------
Employee.java:
package com.horstmann.corejava;
import java.util.*;
public class Employee{
} 出错信息:
D:\Java>javac PackageTest.java
PackageTest.java:1: 软件包 com.horstmann 不存在
import com.horstmann.corejava;
^
PackageTest.java:12: 无法访问 Employee
错误的类文件: .\Employee.java
文件不包含类 Employee
请删除该文件或确保该文件位于正确的类路径子目录中。
Employee harry = new Employee("Harry Hacker",50000,1989,10,1);
^
2 错误
我是用类似于记事本的工具写的.
文件的目录结构:
.(current directory)
|- PackageTest.java
|- com/
......|- horstmann/
.............|-corejava/
...................|-Employee.java
-----------------------------------------------------------
PackageTest.java:
import com.horstmann.corejava.*;
public class PackageTest {
}
--------------------------------------------------------------
Employee.java:
package com.horstmann.corejava;
import java.util.*;
public class Employee{
} 出错信息:
D:\Java>javac PackageTest.java
PackageTest.java:1: 软件包 com.horstmann 不存在
import com.horstmann.corejava;
^
PackageTest.java:12: 无法访问 Employee
错误的类文件: .\Employee.java
文件不包含类 Employee
请删除该文件或确保该文件位于正确的类路径子目录中。
Employee harry = new Employee("Harry Hacker",50000,1989,10,1);
^
2 错误
.(current directory)
|- PackageTest.java
|- com/
......|- horstmann/
.............|-corejava/
...................|-Employee.java
这个结构的话,包名就是package com.horstmann.corejava;
http://topic.csdn.net/t/20061219/22/5242383.html#r_38476770