folder
|-com
|- horstmann
|- corejava
|- Employee.java
|- Employee.class
|- PackageTest
|- PackageTest.java
|- PackageTest.class
这是我的程序结构。两个文件,一个小类(Employee)和PackageTest,它基本上只是测试Employee类的主要功能。在 PackageTest.java 中有一行:
import com.horstmann.corejava.*;
在 Employee.java 中有一行:
package com.horstmann.corejava;
在终端中,我坐在文件夹中,并在成功编译后尝试测试程序:
javac com/PackageTest/PackageTest.java
可悲的是:
java com.PackageTest.PackageTest
我从标题中得到错误。我不确定是否有必要在那里发布 PackageTest.java 和 Employee.java。它们是真正的基本类,只是为了学习如何制作包和导入它们。