ny.0005 java修饰符

Java修饰符分为两类。

修饰符可以用来修饰方法和属性。

修饰符可以分为两类:访问控制修饰符,非访问控制修饰符。

修饰符就像形容词,起修饰作用的。

访问控制修饰符控制谁可以访问它。(访问:调用)

1. 公共:public    (所有人都可以访问它)

2. 受保护:protected  (最麻烦了。)

3.  默认:default  (不写就是默认,那么只有在同一个包里的人才能访问他。如果他有个儿子但是离家出走了(不在一个包里)那么也不能访问它了)

4. 私有:private (私有的只有自己可以访问,其他人都不能访问了)


# 非访问修饰符:

## static 修饰符,用来修饰类方法和类变量。

    静态变量,所有的对象都使用同个变量。

final 修饰符,用来修饰类、方法和变量,final 修饰的类不能够被继承,修饰的方法不能被继承类重新定义,修饰的变量为常量,是不可修改的。

abstract 修饰符,用来创建抽象类和抽象方法。

synchronized 和 volatile 修饰符,主要用于线程的编程。

你可能感兴趣的:(ny.0005 java修饰符)