zl程序教程

您现在的位置是:首页 >  其它

当前栏目

final关键字的简单理解

简单 理解 关键字 Final
2023-09-14 09:11:44 时间

final可以修饰类,方法,变量。

1.final修饰的类,不可以被继承。

2.final修饰方法,可以把方法锁定,以防任何继承类修改它的含义。

3.fianl修饰的变量,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;

如果是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象。

示例如下:

public class FinalDemo {
    private  final  int  age=18;
    private  final  String name="lin";

    public  void finalTest() {
//以下两处都会报错,被修饰为final的基本类型数据的值,不可以改变。
//被final修饰的引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象
// age=28; // name="test"; } }

 

参考博客:https://www.cnblogs.com/dolphin0520/p/3736238.html