Final变量声明的语法:

Final data type v1, v2???vn;

例如:

Final int	a;
                a=a+1; //invalid a=30+2; //invalid
                a=400; //valid for 1st time
                a=500; //invalid

每当首次声明最终变量时,第一次赋值是可以的,然后不能再修改或者赋值。
因此,final变量无法被修改。

Java的常量

常量是一个标识符,它的值在执行期间无法更改。

在Java中使标识符如常量,我们使用一个名为Final的关键字。

Final是一个在三个层次上起着重要作用的关键字。它们处于可变级别、方法级和类级。

当我们不想更改变量的值时,那么必须将该变量声明为final。

用于最终变量初始化的语法:

Final data type v1=val1, v2=val2 ? vn=valn;

例如:

Final int	a=10;
                a=a+20; //invalid 
                a=30; //invalid

当初始化最终变量时,不能再修改或者赋值。

日期:2020-04-11 23:04:26 来源:oir作者:oir