package pack; public class DefaultTest{ public static void main(String[] args){ new B().funcB(); } }class A{ String s = "abc"; public void funcA(){ System.out.println("A class"); } }class B{ public void funcB(){ A a = new A(); String str = a.s; a.funcA(); } }
然后运行的时候会在DefaultTest.class里面找名为DefaultTest的class的main..
然后自然找不到了= =
public class DefaultTest{
public static void main(String[] args){
new B().funcB();
}
}class A{
String s = "abc";
public void funcA(){
System.out.println("A class");
}
}class B{ public void funcB(){
A a = new A();
String str = a.s;
a.funcA();
}
}
Class A不对,应该是class A
然后运行:java -cp pack B
还是显示:找不到Class B.
真奇怪。