首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

怎么让一个类在整个项目中能被访问

2012-01-08 
如何让一个类在整个项目中能被访问?我写了一个公共Common.java类,想让它在整个项目中都能被访问, 就是说不

如何让一个类在整个项目中能被访问?
我写了一个公共Common.java类,想让它在整个项目中都能被访问, 就是说不用写import Common 语句也能被其它类访问. 说白了就是希望能做到象 System.java 这个类一样. 
任何一个类都可以不用import 就能执行System.out.println(....) 语句.

[解决办法]
打成JAR包放到LIB目录下不就可以了吗?
[解决办法]
我想除了java.lang.*的类可以直接访问外,其它都要import的。
1.你可以加上包名直接访问
2.把这个类加到java.lang.*中放到core.jar中,把jdk设到core.jar上,试试行不行。
[解决办法]
如果整个项目在同一个包下,那就不用import,我想这不大可能。
如果不嫌麻烦和代码冗余,可以把这个类放到每一个包中,
还有就是把这个类打包设置classpath中。
[解决办法]
不大可能啊
[解决办法]
同意3楼的,
自己将这个类加到java.lang中
[解决办法]
出点钱,找日(sun)帮你搞一搞。
[解决办法]
不可能做到
[解决办法]
如果要这样的话,你只能在每个包里把这个类都复制一个。
只有java.lang包不用import的,其他的都要,而且你的
类是不可以放在java.lang包下的,这是由Java的类加载
机制所决定的。
[解决办法]
自己写一个classload好像可以的,但那只能是动态编联而不是静态编联,也就是只能通过Class.forName("XXX").newInstance()来使用XXX类,而不能直接XXX abc = new XXX();

热点排行