黑马程序员技术交流社区
标题:
类的调用
[打印本页]
作者:
段波
时间:
2011-12-8 13:03
标题:
类的调用
为什么有包名的类不能调用无包名的类?
作者:
黄杰
时间:
2011-12-8 13:24
确实不行,从网上查了下{:soso_e127:},jdk v1.3 支持缺省包的引用,从jdk1.4以后,就不支持了。不知道为什么。也只能用反射来进行调用了Class.forName("Test").newInstance()
作者:
杨强
时间:
2011-12-8 13:57
jdk1.4之后就不能了,这个就是版本功能的问题,要想深入研究 你可以研究一下 jdk1.2 1.3和现在1.5(5.0) 1.6(6.0)JDK 的JVM区别.....
作者:
李明
时间:
2011-12-9 09:39
可能是不确定是哪一个类,因为不同包名中可以存在相同类名,所以就不能调用没有包名的类吧
作者:
◇半度微凉
时间:
2011-12-9 11:05
在JDK1.4、5.0、6.0中都不可以使用有包名的类调用无包名的类!没有包名的话,会默认缺省包,JDK1.2、1.3支持对缺省包的引用!但后面这些版本不知道为什么就不支持了!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2