一、package语句
java编译器为每个类生成一个字节码文件,且文件名与类名相同,这就会带来一个问题:同名的类会发生冲突。
所以package的两个主要作用就呼之欲出了:管理类,解决命名冲突。
虽然以上两个类同名,但是并不会出现命名冲突;也可以理解为其实包名就相当于一个人的姓氏,而类名就相当于一个人的名;而一个人的姓名是姓+名;所以以上两个类的全称分别是:com.Test、cn.Test;当然就不会出现命名冲突了;
一般地,我们将具有相同功能的类放在一个package中。
二、import语句
import 代表此类中需要引入和封装的包,一般置顶。
1,加载已定义好的类或包
2,导入支持类(可以是JDK基础类或者自己编写的类),可以供本类调用方法和属性。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)