java入门 -- 导包语句

/*

包:

包相当于操作系统中的文件夹,是java中的文件组织管理方式,避免同名的类文件产生覆盖

作用:

1. 解决类名重复产生的冲突问题;

2. 便于软件版本的发布;

定义格式:

package 包名;

规则:

1. package语句必须位于java文件的第一个位置;

2. 如果一个类加上了包语句,那么该类的完整名称就是 【包名.类名]

3. 一个java文件只能有一个package语句;

带包定义文件的编译命令:

javac -d 路径 java文件

该命令自动生成包文件夹,并将编译好的类文件方进入

包中类之间的访问:

通过导包来实现

关键字:import

导包语句的作用:

简化书写

导包格式:

import 包名.类名;

导包规则:

1.两个类在不同的包中如果实现相互访问,那么才需要使用导包语句:

2.一个java文件中可以出现多个导包语句:

3. * 是导包语句的通配符,可以匹配任何类名,但是【不能匹配包名】:

如果多个包存在命名的类,那么使用模糊匹配,那么就睡出现结构不清晰;

4. 导包并不是把包导入到内存中; 使用了到了某个类,该类才会被加载到内存,因此不会过多占用内存;

5.java.lang包是默认导入的,不需要自己导入;

*/

你可能感兴趣的:(java入门 -- 导包语句)