包
- 解决类名重复产生冲突的问题。
- 便于软件版本的发布。
定义包的格式:package 包名;
包名命名规范:包名全部小写;
注意:
- package语句必须位于java文件中中第一个语句且一个java文件只能有一个包语句。
- 如果一个类加上了包语句,那么该类的完整类名就是: 包名.类名
import
导包语句:import 包名.类名;
使用场景:
- 相互访问的两个类不是在同一个包下面,这时候就需要使用到导包语句。
- java.lang 是默认导入 的,不需要我们自己导入。
注意:
1. 一个java文件中可以出现多句导包语句。
2. ""是 导包语句的通配符。可以匹配任何 的类名。
3. import aa.; 是不会作用于aa包下面的子包的。
4. import 包名.类名; 因为使用*通配符会导致结构不清晰。