如何让一个类在整个项目中能被访问? 我写了一个公共Common.java类,想让它在整个项目中都能被访问, 就是说不用写import Common 语句也能被其它类访问. 说白了就是希望能做到象 System.java 这个类一样. 任何一个类都可以不用import 就能执行System.out.println(....) 语句. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 打成JAR包放到LIB目录下不就可以了吗? 我想除了java.lang.*的类可以直接访问外,其它都要import的。1.你可以加上包名直接访问2.把这个类加到java.lang.*中放到core.jar中,把jdk设到core.jar上,试试行不行。 如果整个项目在同一个包下,那就不用import,我想这不大可能。如果不嫌麻烦和代码冗余,可以把这个类放到每一个包中,还有就是把这个类打包设置classpath中。 同意3楼的,自己将这个类加到java.lang中 谢谢大家了. 看来好象只能逐个import了. 出点钱,找日(sun)帮你搞一搞。 如果要这样的话,你只能在每个包里把这个类都复制一个。只有java.lang包不用import的,其他的都要,而且你的类是不可以放在java.lang包下的,这是由Java的类加载机制所决定的。 还是用import引入,然后访问吧,这样比较好一点,就连JAVA 自身的包要访问的时候还要用import 呢。你要搞什么特殊啊。呵呵、 有没想过扩展Object,嘿嘿,反正所有的类都是默认继承他的 自己写一个classload好像可以的,但那只能是动态编联而不是静态编联,也就是只能通过Class.forName("XXX").newInstance()来使用XXX类,而不能直接XXX abc = new XXX(); 为什么Java读取网页速度这么慢 这两种方法,那种效率更高呢? JAR打包问题(急) 几个初级疑点搞不定了 又要来麻烦这里的热心肠大虾了了 大家能告诉我怎么使用elipse 2.1吗? 一个关于swing的问题 请问谁研究过tomcat的代码? 问个关于CSDN广告弹窗的问题 请大家帮我分析这段代码造成死锁的原因 能不能把一个类的东西分布到多个文件中去? 关于String查找问题
1.你可以加上包名直接访问
2.把这个类加到java.lang.*中放到core.jar中,把jdk设到core.jar上,试试行不行。
如果不嫌麻烦和代码冗余,可以把这个类放到每一个包中,
还有就是把这个类打包设置classpath中。
自己将这个类加到java.lang中
只有java.lang包不用import的,其他的都要,而且你的
类是不可以放在java.lang包下的,这是由Java的类加载
机制所决定的。