1、final修饰的类不可以被继承,但可以修饰继承的类。
2、final修饰的方法不可以被子类重写,但父类中没有被final修饰方法,子类重写后可以加final。
3、final修饰的变量称为常量,这些变量只能赋值一次。而且终身不变。可以只声明变量,但需要在构造方法中赋值,且只能赋值一次。若有多个构造方法,则需要在每个构造方法中声明一次。
4、引用类型的变量值为对象地址值,地址值不能更改,但是地址内的对象属性值可以修改。
5、被static修饰的成员变量属于类,不属于这个类的某个对象,static修饰的成员变量修改后,其余访问这个变量到对象到值也跟着改变。
6、被static修饰的成员存在方法与数据共享区的静态区中。
7、被static修饰的成员可以直接通过类名访问,格式:类名.成员变量,类名.成员方法();
8、静态内容是优先于对象存在,只能访问静态,不能使用this/super。
9、同一个类中,静态成员只能访问静态成员,若调用非静态方法,需要先创建对象。
10、多态调用方法中,若父类的方法为静态方法,则调用父类的方法,无论子类重写的方法是否也是静态方法。