以下程序编译和运行会发生什么 publicclassQ8{ inti=20; static{inti=10;} publicstaticvoidmain(String[]args){ Q8a=newQ8(); System.out.println(a.i); } } A.编译错误,变量 ‘i’ 定义2次. B.编译错误,静态初始化只能用于初始化目的 C.输出 10. D.输出 20.
正确答案:D
公务员|事业单位|职业资格等考试题库!
以下程序编译和运行会发生什么 publicclassQ8{ inti=20; static{inti=10;} publicstaticvoidmain(String[]args){ Q8a=newQ8(); System.out.println(a.i); } } A.编译错误,变量 ‘i’ 定义2次. B.编译错误,静态初始化只能用于初始化目的 C.输出 10. D.输出 20.
正确答案:D