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中使标识符如常量,我们使用一个名为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