21xrx.com
2025-07-12 14:30:56 Saturday
登录
文章检索 我的文章 写文章
Java中final关键字的用法详解
2023-06-16 12:27:36 深夜i     7     0
Java final关键字 最终类 常量 最终方法

Java中的final关键字可以用于修饰类、变量和方法,具有不同的作用。下面,我们分别来看看它们的用法。

1. final修饰类

使用final关键字修饰的类称为最终类,该类不能被继承。下面是一个例子:

final class MyClass
  //...

2. final修饰变量

使用final关键字修饰的变量称为常量,一旦被赋值后,其值就不能再改变。下面是一个例子:

final int NUM = 10;

需要注意的是,final变量可以在定义时初始化,也可以在构造方法中初始化。

3. final修饰方法

使用final关键字修饰的方法称为最终方法,该方法不能被子类重写。下面是一个例子:

class MyClass {
  final void myMethod()
    //...
  
}

综上所述,final关键字在Java中的作用非常广泛,可以用于限制类的继承、保护常量值和防止方法被重写等。在实际开发中,我们可以根据需求灵活运用final关键字。

  
  

评论区