Java中final的作用

时间:2021-10-15 07:50:18

Java中Final可以被用于变量,方法,类。具体来说:

1, Final 变量

修饰主类型时,制定变量为常数,不希望被改变

修饰类类型时,表示变量的句柄不变,不能被指定指向新的变量

修饰参数时,参数不可变

2,Final方法

表示在继承期间保持不变,而且不可以被覆盖或者改写。同时,Final方法会被做inline处理

3, Final类

表示该类不希望被继承