读书人

关于包的导入有关问题 向各位大神们

发布时间: 2011-12-30 23:30:45 作者: rapoo

关于包的导入问题 向各位大神们求助
经过小弟的不懈努力终于可以发出小弟的处女贴了
废话不多少直接进入主题
就在一个a包中有个public class A {}
在b包中也有个 public class A{}

现在在a包中import b.A;

会出现错误提示 这样在A类中也导入了一个b包中的A类

这样两个A类怎么区分


话说 包的作用就是为了避免重复的类而设计的吗?


可是上面的例子不就行不通了吗?


求各位大侠们为小弟 解疑答惑 感激不尽

[解决办法]
直接使用 a.A, b.A .

import 只是方便你不写前面的 长串 包名。
[解决办法]
你的类名相同的话,调用方法时,还是带上包名吧,不同的话 会自动给你倒进去的

Java code
package test2;public class Test1 {    public static void main(String[] args) {        Test1 t = new Test1();        test.Test1.add();    }}/////////////package test;public class Test1 {      public static void add(){      System.out.println("hello");  }  } 

读书人网 >J2SE开发

热点推荐