在C:/pack目录下写Cat.java
package com.p;
public class Cat { }
编译后把Cat.class放入C:/pack/com/p目录里在C:目录下写Dog.java
import com.p.Cat;
public class Dog {
  public static void main(String[] args) {
    Cat c = new Cat();
  }
}
编译生成Dog.class;在Dog.class所在目录C:下运行Dog.class
C:\>java -cp C:/pack C:/Dog
报错,找不到Dog类。(我知道解决方法 C:\>java -cp C:/pack;C:/ C:/Dog)
请问找不到Dog的原因是什么?是不是C:/pack替换掉了当前路径?