源码如下:
         package testjava.cn;
  public class Cat {
   public static void main(String args[]) {
      
    }
}这个Cat类在D:\testjava\cn目录下,编译生成的CLASS文件也在这个目录下。
   
  public class Dog {
 public static void main (String args[]) {
   testjava.cn.Cat n = new testjava.cn.Cat();
  }
} 这个Dog类在D:\testjava\cn\china目录下,编译提示D:\testjava\cn\china>javac Dog.java
  错误: 程序包testjava.cn不存在
  testjava.cn.Cat n = new testjava.cn.Cat();
             ^
   我的CLASSPATH路径设置是   .;C:\Program Files\Java\jdk1.7.0\lib\dt.jar;C:\Program Files\Java\jdk1.7.0\lib\tools.jar;D:\testjava\cn\china