本帖最后由 孙胜录 于 2012-6-28 23:27 编辑
假如有一个类,直接不加package,也就是属于默认包:
public class ClassInDefaultPackage {
public void doSomething(){
System.out.println("I am in default package.");
}
}
另外一个类,处于com包(或者任何非默认包),如何使用上面这个属于默认包的类?
Java codepackage com;
import ??;
public class ClassInComPackage {
public static void main(String[] args){
ClassInDefaultPackage obj=new ClassInDefaultPackage();
obj.doSomething();
}
}
我试了,
import *;
import *.*;
import ClassInDefaultPackage;
都不行,Eclipse也无法自动引入。
是java特性规定无法引用默认包的类吗?
|
|