包,类似于C++的名字空间,不过java里的包我们可以看的见,因为它具体体现为一个文件夹.不同的包里可以有相同名称的类,解决了命名冲突的问题.
定义一个包package com.package1;public class Test{}导入一个包package com.package2;import com.package1;public class Test2{}这样就可以在Test2中使用包package1中的所有类了,即便他们不在同一个包。补充一下C++的名字空间的相关知识:
本文共 250 字,大约阅读时间需要 1 分钟。
包,类似于C++的名字空间,不过java里的包我们可以看的见,因为它具体体现为一个文件夹.不同的包里可以有相同名称的类,解决了命名冲突的问题.
定义一个包package com.package1;public class Test{}导入一个包package com.package2;import com.package1;public class Test2{}这样就可以在Test2中使用包package1中的所有类了,即便他们不在同一个包。补充一下C++的名字空间的相关知识:
转载地址:http://jbsmx.baihongyu.com/