Java 包、访问修饰符
Java 包、访问修饰符
1. 包
包可以理解为创建不同的目录来分别存放类,类似计算机当中文件夹
通过包可以让相同的类在不同的目录下使用,防止重名的问题
通过包可以很好的管理我们编写的类
通过包可以控制访问范围
使用 idea 工具创建包通过 ”.“ 可以创建子目录的包
在同一目录下使用 2 个相同的类名来创建对象时候,可以省略一个包的引用,但是第二个必须是完整的包名来区分相同类名的对象。
包的命名必须是数字、字母、下划线和小圆点 "." 组成,且第一个不能为数字,包名不能为关键字或保留字
引入包的方法: import 包,如果需要引入全部下面的包,使用 * 来引入。
引入包的时候建议使用所需的包。
package 必须是类文件的最上面且仅有一个,主要声明当前类所在的包
2. 访问修饰符
访问修饰符是用来控制成员变量或方法的使用范围的字符
访问修饰符共有四种分别是(范围从大到小):
public 公开类型 可访问 同类、同包、子类、不同包
protected 受保护型 可访问 同类、同包、子类
无修饰符 默认类型 可访问 同类、同包
private 私有类型 可访问 同类