Java—final&static&native
一、final关键字
1. final修饰变量 ——> 常量2. final修饰类 ——> 最终类,不可被继承
3. final修饰方法 ——> 方法不能被重写
二、static关键字
2.1 可以用来修饰类中的成员(成员变量,成员方法)
注意:也可以用来修饰成员内部类
2.2 特点:
被静态所修饰的成员,会被所有的对象所共享
被静态所修饰的成员,可以通过类名直接调用,方便
Person.country = "中国";
Person.method();
2.3 注意事项:
静态的成员,随着类的加载而加载,优先于对象存在
在静态方法中,没有this关键字
静态方法中,只能调用静态的成员(静态成员变量,静态成员方法)