资源描述
基础练习题
一、简单Java程序调试
二、Java符号与表达式
三、分支程序设计
四、循环程序设计
五、方法设计
六、数组的使用
七、类与对象编程
八、继承与多态
九、常用系统类
十、Applet编程
十一、图形用户界面编程
十二、异常处理
十三、流式输入输出与文件处理
十四、多线程编程一、简单Java程序调试
1)以下哪个是Java应用程序main方法的有效定义?
A. public static void main();
B. public static void main( String args );
C. public static void main( String args[] );
D. public static void main( Graphics g );
E. public static boolean main( String a[] );
2) 编译和运行以下代码的结果为:
public class MyMain{
public static void main(String argv){
System.out.println("Hello cruel world");
}
}
A.编译错误;
B.运行输出 "Hello cruel world";
C.编译无错,但运行时指示没有定义构造方法。
D.编译无错,但运行时指示没有正确定义main方法。
3) 下列选项中不属于Java虚拟机的执行特点的一项是:
A.异常处理 B.多线程 C.动态链接 D.简单易学
4) 不属于Java语言特点的一项是:
A.分布式 B. 安全性 C. 编译执行 D.面向对象
5) 以下程序的运行结果为:
public class Test{
public static void main(String argv[ ]){
System.out.println("x="+5);
}
}
A. 5 B. x=5 C. "x="+5 D. "x="5
6) 以下程序的运行结果为:
public class Test{
public static void main(String argv[ ]){
System.out.println("good"+"morning");
}
}
A. goodmorning B. "good"+"morning"
C. good morning D. good+morning
参考答案
一、
1) C 2)D 3) D 4) C 5) B 6) A
二、
1)B 2)C 3)C 4)B 5)A 6)E 7) B 8) BE 9) D 10)B
11)D 12)ACD 13)D 14)B 15)D 16) B
三、
1)D 2) C 3) D 4) A 5)B 6)D 7) C 8) E 9)E 10) BC
11) A 12) D
四、
1)C 2)B 3)C 4)C 5)C 6)D 7)B 8)C 9)A 10)D
五、
1)B 2)D 3)A 4)C 5)C 6)B
六、
1)B 2)D 3)C 4)CD 5)C 6)B 7) B
七、
1)A 2)C 3)B 4)D 5)C 6)A 7)A 8)D 9) D
八、
1)C 2)B 3)D 4)D 5)ACD 6)ABD 7)A 8)D 9)C 10)D
11)AC 12)ABD 13) D 14) AD
九、
1)A 2)B 3)B 4)D 5)E 6)A 7)B 8)A 9)ABC
十、
1)A 2)C 3)A 4)C 5)D 6)D 7) B 8)A
十一、
1)A 2)BE 3)CE 4)C 5)A 6)B 7)C 8)BD 9)A 10)AC
11)B 12)C
十二、
1)C 2) AD 3) BCD 4) D 5) BCD 6) C
十三、
1) A 2) A 3) B 4) A 5) B 6) ABE 7) ABC 8) D
十四、
1)ABCE 2)B 3)A 4)CD 5)ABD 6)B
展开阅读全文