private:可以在本类用
默认:能在本类和同包类里面的子类和非子类
protected:能被本类,同包 类里面的子类和非子类,不同包类里面的子类
public:所有类都可以
static-静态:属性--在加载器期间产生,方法--在该期间先加载
static修饰的属性--静态属性或者类属性
该属性没有存放在对象身上,而是单独放在数据段的静态区全类共享一个--对象name或者类名.name
常量属性可以直接写成public static final的
变量属性要分析出一定符合全类共享的一个值,才能设计为static
static 修饰的方法--静态方法或者类方法
静态方法可以调用静态方法呢,不能调用非静态方法
非静态方法既可以调用静态方法,也能调用非静态方法,其原因是static方法在加载器优先被加载
只有在遇到工具类的工具方法时,我们才将这类方法设计为static的

浙公网安备 33010602011771号