黑马程序员技术交流社区

标题: 找错 [打印本页]

作者: 小白进阶之路    时间: 2018-3-17 14:31
标题: 找错
class Something {
    final int i;
    public void doSomething() {
        System.out.println("i = " + i);
    }
}









答案: 错。final int i是个final的instant variable (实例变量,或叫成员变量)。final的instant variable没有default value,必须在constructor (构造器)结束之前被赋予一个明确的值。可以修改为"final int i = 0;"。
作者: 小白进阶之路    时间: 2018-3-18 18:51
占座00000000000000000




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2