需求:演示final修饰符的特点final修饰符的特点
-
final修饰的类不能被继承:使用final修饰的类是最终类,不能被其他类继承。
-
final修饰的方法不能被重写:使用final修饰的方法是最终方法,不能被子类重写。
-
final修饰的变量是常量:使用final修饰的变量是不可更改的常量,即只能被赋值一次且不能再修改。
-
final修饰的引用变量指向的对象不能改变:使用final修饰的引用变量所指向的对象是不可更改的,即不能再指向其他对象。
-
final修饰的实例变量在对象创建时被初始化:使用final修饰的实例变量在创建对象时必须被初始化,且只能被赋值一次。
-
final修饰的静态变量在类加载时被初始化:使用final修饰的静态变量在类加载时必须被初始化,且只能被赋值一次。
-
final修饰的参数是只读的:使用final修饰的方法参数是只读的,即方法内不能修改参数的值。
-
final修饰的局部变量在赋值后不能再次修改:使用final修饰的局部变量在赋值后不能再次修改其值。
原文地址: https://www.cveoy.top/t/topic/iaBs 著作权归作者所有。请勿转载和采集!