在学习建立包,并调用的过程中。例如,建立包a   然后调用a中的类可以直接调用。可以运行成功要是建立包b.里面有2个类,b1,b2.分别用2个程序来叙述这2个类
例如
package b.bbb;
public class b1
{
...
}和package b.bbb;
public class b2
{...
}在包外用程序
import b.bbb.*;
在这个程序中调用上面的2个类。就会提示,调用的类名不存在发现不到,或提示Classpath错误但是分别
import b.bbb.b1;
import b.bbb.b2;
这2个import分别import后,就可以调用所指定的类了。请问,.*不是可以直接调用里面的类的吗? 谁能说说呀。谢谢了

解决方案 »

  1.   

    建议楼主看看这篇文章:http://www.graphics.net.cn/article/java/java_package.asp
      

  2.   

    确认package b.bbb 中的类和调用这个包的类放在不同目录下即可。
    就是说外部类的目录下不能有和package b.bbb 中类同名的类
      

  3.   

    楼主,现在实际用java开发的时候,都用集成开发环境了~~建义你去搞个eclipse用用.别把时间用在研究这个东东了 ^^
      

  4.   

    http://community.csdn.net/Expert/topic/4424/4424752.xml?temp=.9988672
    这个帖子
      

  5.   

    楼上给的帖子太好了。 可是我不知道去哪设置IDE的值?