设类J_Teacher在软件包"cn.edu.tsinghua.universityOrganization"中,则当需要导入包语句
import cn.edu.tsinghua.universityOrganization.*
引入类J_Teacher时,在当前路径下不能含有文件J_Teacher.java和J_Teacher.class
这是为什么?纯粹是规定?
import cn.edu.tsinghua.universityOrganization.*
引入类J_Teacher时,在当前路径下不能含有文件J_Teacher.java和J_Teacher.class
这是为什么?纯粹是规定?
J_Teacher.java和J_Teacher.class
是不是放在同一目录了?
J_Teacher.java和J_Teacher.class放在当前目录下,然后当前目录下有多级目录cn\edu\tsinghua\universityOrganization\J_Teacher.class
java在寻找类的时候是先从本包出发的,如果找到了要找的类则不会去引入的包中找。如果本包没有找到才会去到你引入的包里找。