A.3
B.5
C.编译失败
D.运行时异常被抛出
1.classTestMain{staticintx=2;static{x=4;}publicstaticvoidmain(String...args){inty=x+1;System.out.println(y);}}和命令行:javaTestMain结果为:()A.3B.5C.编译失败D.运行时异常被抛出
2.classFoo{publicstaticvoidmain(String[]args){intx=0;inty=4;for(intz=0;z〈3;z++,x++){if(x〉1&++y〈10)y++;}System.out.println(y);}}结果是什么?()A.6B.7C.8D.10
3.classTop{staticintx=1;publicTop(inty){x*=3;}}classMiddleextendsTop{publicMiddle(){x+=1;}publicstaticvoidmain(String[]args){Middlem=newMiddle();System.out.println(x);}}结果为:()A.1B.2C.3D.编译失败
4.LessTest{publicstaticvoidmain(String[]args){for(intx=0;x<7;++x){inty=2;x=++y;}System.out.println(y=”+y);}}结果为:()A.y=5B.y=6C.y=7D.y=8E.编译失败F.运行时异常被抛出
第1题:
第2题:
A.2
B.3
C.4
D.编译失败
第3题:
A.1
B.2
C.3
第4题:
第5题:
A.7
B.8
C.10
D.12