关于Package的一个简单疑问。
文件A.java, B.java保存在同一个目录下。如下:
//:B.java
package e;
public class B {
public static void rint(String s) {
System.out.print(s);
}
}///:~
//:A.java 要调用类B。
import e.*; /////▲
public class A {
public static void main(String[] args) {
//new B();
B b = new B();
b.rint("dfdf");
}
} ///:~
问题出在▲处,编译时出现如下错误:
“D:\jdk1.3\bin\A.java:6: 不能解析符号
符号:构造方法 B ()
位置:类 in B
B b = new B();”
如果我将▲处改为
import e.B;
或者B b = new B();改成e.B b = new e.B();就可以了,不知道是什么原因,请指点!