最近几天学到了JAVA中打包与引用,我用的是JC.我发现在打包与引用的时候JC存在的一些问题.
在同一文件下有两个源程序:
package test;
public class A
{ }
import test.*;
public class B
{public static void main(Stiring[] args){
A a=new A();
}
这时会告诉你无法引用A
但是如果你在第二个包中讲import test.*;改为import test.A;则不会出现错误.
书上明确写出用*表示引用整个包是可以的,但是为什么用JC的时候就不可以了呢?
希望高手可以帮助解释一下.