举一反三
- 阅读下列代码 PublicclassTest { Publicstaticvoidmain(Stringargs[]) { System.out.println((3>2)?4:5); } } 其运行结果是()
- 阅读下列代码publicclassTest2005{publicstaticvo...intln(3==2);}}其运行结果是
- 下列程序的运行结果是:publicclassTest{publicstaticvoidmain(Stringargs[]){intm[]={1,2,3,4,5,6,7,8};intsum=0;for(inti=0;i8;i++){sum=sum+m[i];if(i==3)break;}System.out.println(sum);}}
- 当编译和运行下列代码时会发生什么?PublicclassTest{publicstaticvoidmain(){System.out.println('helloworld');}}
- publicclassTest{publicintcall(){staticinti=0;i++;System.out.println(i);}publicstaticvoidmain(Stringargs[]){Testtest=newTest();test.call();}}
内容
- 0
下列程序标注的【代码1】,【代码2】的输出结果是什么? publicclassE{ publicstaticvoidmain(Stringargs[]){ int[]a={10,20,30,40},b[]={{1,2},{4,5,6,7}}; b[0]=a; b[0][1]=b[1][3]; System.out.println(b[0][3]);//【代码1】 System.out.println(a[1]);//【代码2】 } }
- 1
中国大学MOOC: 给定以下代码,以下哪句是正确的?publicclassTest{privateinti=f();privateintj=10;privateintf(){returnj;}publicstaticvoidmain(Stringargs[]){System.out.println((newTest()).i);}}
- 2
以下那些代码段能正确执行 A: publicstaticvoidmain(Stringargs[]){<br/>bytea=3;<br/>byteb=2;<br/>b=a+b;<br/>System.out.println(b);<br/>} B: publicstaticvoidmain(Stringargs[]){<br/>bytea=127;<br/>byteb=126;<br/>b=a+b;<br/>System.out.println(b);<br/>} C: publicstaticvoidmain(Stringargs[]){<br/>bytea=3;<br/>byteb=2;<br/>a+=b;<br/>System.out.println(b);<br/>} D: publicstaticvoidmain(Stringargs[]){<br/>bytea=127;<br/>byteb=127;<br/>a+=b;<br/>System.out.println(b);<br/>}
- 3
以下代码的输出结果? publicclassTest{ staticintx=5; publicstaticvoidmain(Stringargv[]){ change(x); x++; System.out.println(x); } staticvoidchange(intm){ m+=2; } }
- 4
下列程序编译并运行的结果为()publicclassTest{publicstaticvoidmain(String[]args){try{inti=1;System.out.println(i++);}finally{System.out.println(++i);}}}