包的概念:
1."包"就是文件夹。
2.在Java语言中,如果"类文件"多了,我们可以进行"分类"管理,也就是可以将这些类
分成不同的文件夹存储;
3.Java语言就提供了这种"创建文件夹"的功能,在Java中叫做"包":
4.创建包:如果我们想将某个".java"文件编译到某个"包"下,可以使用:
package 第一层包名.第二层包名.第三层包名;
包的层次:一般公司使用三层或者四层包:
第一层包:com或者cn
第二层包:公司名
第三层包:项目名/功能模块名称
5.在java的源文件中使用packege定义包后,当编译java文件时,生成的.class文件会自动
编译到指定的包中。
6.在一个应用程序中(项目目录),各个包中的类是可以进行互相访问的,也可以使用"访问修饰符"进行
控制。
7.package的注意事项:
1).在Java源文件中,可以没有package语句,表示默认包;
2).如果包含package语句,这条语句必须在这个Java源文件的第一行有效代码;
怎样使用其他包下的类:
1.要导入包:import xxx.xxx.xxx.类名;(推荐)
或者:
import xxx.xxx.xxx.*;
2.在一个Java源文件中,如果包含package语句,也包含import语句,还有class语句:
顺序必须是:
1).先package
2).再import
3).再class
3.在一个Java源文件中,可以有多条的import。
4.java类库中lang包中的类不需要导入,可以直接使用。因为都是一些常用类。
|
|