private 只能在本类中访问
protected 只能在本类、同一个包内以及子类中访问
public 所有位置都可访问
默认 只能本类以及同一个包内访问
可以修饰什么 属性和方法四个都能修饰 类和接口只能由public和默认修饰,其他两个不行