Java不同包中的类如何互相引用?所谓的全名是什么,是所在的文件夹还是其他什么?谢谢

Java不同包中的类如何互相引用?所谓的全名是什么,是所在的文件夹还是其他什么?谢谢

包名+类名:
比如java.util.Date。
java.util就是包名。Date就是类名。
如果你在类文件最前面加上
import java.util.Date.
就可以在类文件中直接用Date了。
文件夹其实就是包,比如java.util.Date。
那Date的源文件应该就在src/java/util中。
上面举例的这个类是系统本身提供的,无需源文件。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-02
1楼说的基本很清楚了
不过要补充一点 就是如果引用的类是你自己写的的话 要引用的类必须和你的项目在用一个文件夹下
如果没在 你必须在classpath里添加路径才能正常调用
第2个回答  2012-03-03
String str = "123";
其中 String就是应用了String 类 ,他是java.lang包中的

java.lang.String 就是全名。

完。
第3个回答  2012-03-03
先导入包,包名+类名
相似回答