包 1.作用: (1)包允许将类组合成较小的单元(类似文件夹),易于找到和使用相应的类文件 (2)防止命名冲突: java中只有在不同包中的类才能重名 (3)包允许在更广的范围内保护类,数据和方法,可以在包内定义类 根据规则,包外的代码有可能不能访问该类 2.语法:
package 包名;
解析: (1)package是关键字 (2)包的声明必须是java源文件中的第一条非注释性语句,而且一个源文件只能有一个包声明语句 3.编码规范: (1)java包的名字通常由小写字母组成,不能以原点开头或结尾 (2)一个唯一包名的前缀通常是全部小写的ASSII字母,并且是一个顶级域名com,edu,gov,net或org,通常使用组织的网络域名的逆序 (3)包名的后续部分依不同机构各自内部的规范不同而不同: 这类命名规范可能以特定目录名的组成来区分部门,项目,机器或注册名 4.使用MyEclipse创建包 方法一: 首先新建一个项目"Array/src",然后选择"File"-->"New"-->"Package"选项 在弹出的"New Java Package"对话框中,在"Name"文本框中填写包名,然后单击"Finish" 然后新建类,在弹出的对话框中填写类名
方法二: 首先创建项目,然后直接创建类
5.导入包: 语法:
import 包名.类名;
//如果要使用到包下的某些类(多于一个),在使用import导入时,可以使用"包名.*"
语法:import 包名.*;