1、修饰类表示不允许被继承
2、修饰方法表示不允许被子类重写
1)final修饰的方法可以被继承
2)不能修饰构造方法
3、修饰变量表示不允许修改
1)方法内部的局部变量 >> 在使用之前被初始化赋值即可
2)类中成员变量 >> 只能在定义时、构造方法、构造代码块中进行
3)基本数据类型的变量 >> 初始赋值之后不能更改
4)引用类型的变量 >> 初始化之后不能再指向另一个对象,但对象的内容是可变的。
4、可配合static使用
5、使用final修饰可以提高性能,但会降低可扩展性。
1、修饰类表示不允许被继承
2、修饰方法表示不允许被子类重写
1)final修饰的方法可以被继承
2)不能修饰构造方法
3、修饰变量表示不允许修改
1)方法内部的局部变量 >> 在使用之前被初始化赋值即可
2)类中成员变量 >> 只能在定义时、构造方法、构造代码块中进行
3)基本数据类型的变量 >> 初始赋值之后不能更改
4)引用类型的变量 >> 初始化之后不能再指向另一个对象,但对象的内容是可变的。
4、可配合static使用
5、使用final修饰可以提高性能,但会降低可扩展性。