|
(单选题) 1: 下面程序段的输出结果为_______。package test; public class classA{ int x=20; static int y=6; public static void main(String args[]){ classB b=new classB(); ##go(10); System.out.println("x="+##x); }
A: x=10
B: x=20
C: x=6
D: 编译不能通过
(单选题) 2: Java语言的许多特点中,下列哪个是C++语言所不具备的特点?
A: 高性能
B: 跨平台
C: 面向对象
D: 有类库
(单选题) 3: 下列与其它选项不相等的是_______。
A: 15
B: 0xF
C: 015
D: 0XF
(单选题) 4: Java语言是由_______发展而来的。
A: Basic
B: C
C: C++
D: Oak
(单选题) 5: 下列关于finally说法正确的是_______。
A: finally语句应该放在所有的异常控制器的最前面
B: 如果程序在前面的异常控制器中匹配到了合适异常,就不再执行finally语句了
C: 无论程序是否找到合适的异常控制器,都会执行finally语句
D: 如果程序在前面的异常控制器中匹配到了多个合适的异常,就不再执行finally语句了
(单选题) 6: 下列哪个声明是正确的_______。
A: abstract final class Hh{...}
B: abstract private move(){...}
C: protected private number;
D: public abstract class Car{...}
(单选题) 7: 下面程序段的输出结果为_______。public class NewClass { public static void main(String args[]){ int x=10; int z; z=x++; System.out.println("x="+x+" z="+z); z=++x; System.out.println("x="+x+" z="+z); } }
A: x=11 z=10 x=12 z=12
B: x=11 z=11 x=12 z=12
C: x=11 z=11 x=11 z=12
D: x=11 z=10 x=11 z=12
(单选题) 8: 执行下面的程序段后i和j的结果为_______。 int i=1,j=10; do{ if(i++>--j)continue; }while(i<5);
A: i=6,j=5
B: i=5,j=5
C: i=6,j=4
D: i=5,j=6
(单选题) 9: 下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int x,y; x=(int)Math.sqrt(5)/2+(int)Math.random()*5/2; y=(int)Math.sqrt(3)/2+(int)Math.random()*3/2; if(x>y) System.out.println("x>y");
A: x>y
B: x=y
C: x<y
D: 编译错误
(单选题) 10: 下列说法哪个是正确的_______。
A: 程序执行到break语句时一定会结束所有的循环
B: 程序执行到continue语句时会结束当前循环
C: break语句和continue语句都可以和标签配合使用
D: continue语句和break语句的作用相同
|
|