包
包在操作系统下就是一个文件夹,把在语义上接近且倾向于一起变化的类组织在一起形成“包”
包名一般是公司域名的倒写
导包
需要导包
- 在使用Java中非核心包中的类
- 使用自己写的其它包中的类
不需要导包
- 使用Java核心包(Java.lang)中的类
- 使用自己写的同一个包中的类
导包的作用
使用一个类,类的全名应是:包名+类名
导包后,可以直接使用类名,提高可阅读性
但是,同时使用两个不同包中的同名类的时候,只能通过全名的方式表示类了
权限修饰符
- public:所有地方都可以访问
- protected:本类,本包,其它包中的子类可以访问
- 默认(没有修饰符):本类,本包可以访问
- private:当前类可以访问