包,类似于C++的名字空间,不过java里的包我们可以看的见,因为它具体体现为一个文件夹.不同的包里可以有相同名称的类,解决了命名冲突的问题.
定义一个包
package com.package1;
public class Test{}
导入一个包
package com.package2;
import com.package1;
public class Test2{}
这样就可以在Test2中使用包package1中的所有类了,即便他们不在同一个包。

补充一下C++的名字空间的相关知识:

http://wenku.baidu.com/view/5464e4661ed9ad51f01df256.html

 

posted on 2012-12-28 21:18  Yogurshine  阅读(282)  评论(0编辑  收藏  举报