包:库单元:通过包来编写的类库和使用它
package import
当两个类库中有相同的类名时,则我们使用全打包路径名使用它们。
public 哪里都可以访问(import就行)
default(friendly)同包可以访问
protected 同包内的类可以访问(包权限)和子类可以继承(超越包权限)
private:除了类自己可以访问,其他都不可以访问
将数据和方法包装进类,具体实现的隐藏,其结果是带有属性和方法的数据类型。
类访问权限:包,public,内部类(private)
singleton