当前位置:首页 > Java期中考试题(近三届)
System.out.println(\ }
(A) default (B) default, zero (C) error default clause not defined (D) no output displayed那个
知识点:流程控制语句 章:2 >> 答案:B 11360 a 下列标示符正确的是:
1 int 2 try 3 1face 4 time 5 _china 6 number (A) 3 4 5 6 (B) 1 2 3 4 (C) 4 5 6 (D) 2 3 4 5 6
知识点:标识符、关键字和数据类型 章:2 >> 答案:C 11367 a 下面表达式正确的是
①int i=2.0; ②float i=2.0; ③char i=2; ④int i=’2’; (A) ①②③④ (B) ③ (C) ② (D) ③④
知识点:标识符、关键字和数据类型 章:2 >> 答案:D 11378 a 有如下代码: public class T { private int a = 10; int m = 12; static int n=1;
public static void main(String arg[]) { T t = new T ();
System.out.println(__________); } }
在空格处如下哪个使用是错误的?【 】 (A) t.a (B) this.m (C) t.m (D) T.n
第17页 共42页
知识点:运算符与表达式 章:2 >> 答案:B 11523 a 下面是一个递归JAVA程序,其功能为( ) long Factorial(int n) {
if(1==n) {return 1;} else
return n*Factorial(n-1); }
(A) 求1-n的和 (B) 求2到n的和 (C) 求n的阶乘 (D) 求2-n的积
知识点:Java的数姐 章:2 >> 答案:C
12558 a 假设有String a=\’A’;int c=65,下面选项中__________是正确的。 (A) if(a==b) { System.out.print(\(B) if(c==b) { System.out.print(\(C) if(a==c) { System.out.print(\(D) if(c=b) { System.out.print(\
知识点:运算符与表达式 章:2 >> 答案:B
10705 a 欲编写如下图的一个界面,用于显示用户指定的图像: 如果在区域A中只能放置一个AWT组件,从各组件的本来功能角度考虑,最好使用哪种组件: (A) TextArea (B) Panel (C) Applet (D) Canvas
知识点:Java的继承 章:4 >> 答案:D
10395 a Java程序中,通过类的定义只能实现( )重继承。 (A) 1 (B) 2 (C) 3 (D) 4
知识点:Java的继承 章:4 >> 答案:A 10711 a 运行下列程序, 会产生什么结果
public class X extends Thread implements Runable{
第18页 共42页
public void run(){
System.out.println(\ }
public static void main(String args[]) {
Thread t=new Thread(new X()); t.start(); } }
(A) 第一行会产生编译错误 (B) 第六行会产生编译错误 (C) 第六行会产生运行错误 (D) 程序会运行和启动
知识点:Java的接口 章:4 >> 答案:A 11147 a class Man { Man() {
System.out.println(\ } }
class BlackMan extends Man {
BlackMan() {
System.out.println(\ super(); } }
(A) 编译出错 (B) 运行出错 (C) 运行正确 (D) 以上都不对
第19页 共42页
知识点:Java的继承 章:4 >> 答案:A 10708 a 看下面一段程序: class Aclass{ void go(){
System.out.println(\ } }
public class Bclass extends Aclass{ void go{
System.out.println(\ }
public static void main(String args[]){ Aclass a=new Aclass(); Aclass a1=new Bclass(); a.go(); a1.go(); }
以上程序运行结果是:
(A) Aclass Aclass (B) Bclass Bclass (C) Aclass Bclass (D) Bclass Aclass
知识点:Java的继承 章:4 >> 答案:C
10693 a 类Teacher和Student是类Person的子类; Person p; Teacher t; Student s;
//p, t and s are all non-null.
if(t instanceof Person) { s = (Student)t; } 最后一句语句的结果是:
第20页 共42页
共分享92篇相关文档