如果你想用package来包装类,你编译出来的class文件必须放在一个一个的文件下面。比如
package com.bjsxt.java140;
public class Cat {
}
这个Cat的文件必须放在大文件里面的com的bjsxt 的java140文件里面。
如果在别的类里面要使用这个Cat类,必须写他的全名(con.bjsxt.java140.Cat c=new con.bjsxt.java140.Cat)或者直接在类的上面写 import com .bjsxt.java140.Cat;
注意;必须class文件的最上层包的父目录位于classpath下(电脑属性哪里改)。另外执行一个包里面的类也要写全名。