为什么在Java中将变量声明为final

将变量声明为final后,将无法对其进行修改。换句话说,最终变量是常量。因此,必须初始化最终变量,并且如果尝试更改该值,则会发生错误。

演示Java中最终变量的程序如下所示-

示例

public class Demo {

   public static void main(String[] args) {

      final double PI = 3.141592653589793;

      System.out.println("The value of pi is: " + PI);

   }

}

输出结果

The value of pi is: 3.141592653589793

现在让我们了解上面的程序。

main()类Demo中的方法中,定义并初始化了最终变量PI。它存储pi的值。然后将其打印出来。演示这的代码片段如下-

final double PI = 3.141592653589793;

System.out.println("The value of pi is: " + PI );

以上是 为什么在Java中将变量声明为final 的全部内容, 来源链接: utcz.com/z/343460.html

回到顶部