class Foo {
final int i;
int j;
public void doSomething() {
System.out.println(++j + i);
}
}
-
0
-
1
-
2
-
不能执行,因为编译有错
D。final类型的变量一定要初始化,因为final的变量不可更改。
class Foo {
final int i;
int j;
public void doSomething() {
System.out.println(++j + i);
}
}
0
1
2
不能执行,因为编译有错
D。final类型的变量一定要初始化,因为final的变量不可更改。
转载于:https://my.oschina.net/u/3847203/blog/3015395