to: fosdick_j(杰) ( ) 好象不是这样吧~~你试试在没有B.class的时候能不能编译
为什么? D:\my>javac *.javaD:\my>java A package test 的确ok,但是我不明白,为什么我: D:\my>javac B.javaD:\my>javac A.java A.java:5: cannot resolve symbol symbol : class B location: class A B b1=new B(); ^ A.java:5: cannot resolve symbol symbol : class B location: class A B b1=new B(); ^ 2 errors
但是我不明白,为什么我: D:\my>javac B.java ////////////////这里有B.class存在拉,为什么下面语句还是不行拉? D:\my>javac A.java A.java:5: cannot resolve symbol symbol : class B location: class A B b1=new B(); ^ A.java:5: cannot resolve symbol symbol : class B location: class A B b1=new B(); ^ 2 errors
所以:
你先要运行
javac B.java
在运行
javac A.java
最后是
java A
可以下栽一个JCREATOR 呀
可以方便编译
好象不是这样吧~~你试试在没有B.class的时候能不能编译
D:\my>javac *.javaD:\my>java A
package test
的确ok,但是我不明白,为什么我:
D:\my>javac B.javaD:\my>javac A.java
A.java:5: cannot resolve symbol
symbol : class B
location: class A
B b1=new B();
^
A.java:5: cannot resolve symbol
symbol : class B
location: class A
B b1=new B();
^
2 errors
D:\my>javac B.java
////////////////这里有B.class存在拉,为什么下面语句还是不行拉?
D:\my>javac A.java
A.java:5: cannot resolve symbol
symbol : class B
location: class A
B b1=new B();
^
A.java:5: cannot resolve symbol
symbol : class B
location: class A
B b1=new B();
^
2 errors