package day04;
/**
* fianl 变量
1) 只能初始化一次, 不能再修改的变量!
*/
public class Demo04 {
public static void main(String[] args) {
final int a;//声明/定义 变量
int b;
a = 1;//初始化, 第一次赋值
b = 1;
//a = 8;//编译错误, 赋值
b = 8;
//哪行有编译错误: A.8 B.9 C.10 D.11 E.12 F.13
final int c = 9;//声明同时初始化
//test(0,9);
test(4,67);
test(9,9);//方法调用
final int[] ary = null;
//ary = new int[5]; //编译错误
}
//方法的参数, 在调用方法传递参数时候初始化的!
public static void test(final int a, int b){
//a = 8;//编译错误!
b = 8;
}
}
fianl 变量,只能初始化一次, 不能再修改的变量!
最新推荐文章于 2022-01-11 16:32:33 发布