一、包
1.包的作用:
可以区分相同名字的类
控制访问范围
方便对类的管理
2.本质:创建不同的文件夹保存类文件
3.命名:一般情况下:“com.公司名.项目名.业务逻辑模块名”
命名时可以使用字母、数字、下划线、小圆点,不能使用关键字。同时数字不能作为开头,哪怕是在小圆点之后作为开头也不可以
4.package关键字用来声明当前类所在的包,需要放在类文件第一行的位置,一个类文件中只能有一个package语句
5.包的导入:使用import关键字,位置在类定义之上,package语句之下,可以有多个,且与顺序无关。
可以单独导入某一个类,也可以使用 * 导入改包下面的所有类。建议使用哪个类就导入哪个类
6.java.lang.*是默认导入的包,无需用户自己导入
二、修饰符
注意:只有public和private两个能够修饰类