第一句话实际上没有成功,编译器并没有把你写的PackageA.java编译出来的class打包到com\mypackage\pack下,而是直接放在当前目录!!自己看看吧。所以,你要执行:javac -d . PackageA.java
结果,她会给你在当前目录下自动生成com\mypackage\pack\PackageA.class然后,你import才可能对!我说的是可能,你要保证其他部分没有问题,比如:
PackageA.class所在路径能被编译器找到。