Java期中考试题(近三届)

2019-02-20 23:11

10380 a 用于企业级应用程序开发的java平台是___. (A) J2SE (B) J2EE (C) J2ME (D) J2QE

知识点:Java程序开发与运行环境 章:1 >> 答案:B

10409 a 关于以下程序段的说法,正确的是____ import java.awt.event.*; 1.class MyListener implements 2. ActionListener, ItemListener{

3. public void actionPerformed(ActionEvent ae){ 4. System.out.println(\

5. public void itemStateChanged(ItemEvent ie){ 6. System.out.println(\7. } 8.}

(A) 可通过编译 (B) 第2行产生编译错误,因为类头被分开定义了 (C) 第3行产生编译错误,参数ae应该改为e

(D) 第5行产生编译错误,方法名称不对,应该是itemStateChange 知识点:Java程序的构成 章:1 >> 答案:A

12557 a 下列关于Java Application与Java Applet程序的差别描述正确的是________________。

(A) 运行方式不同,程序结构相同,运行工具不同,受到的限制相同 (B) 运行方式相同,程序结构不同,运行工具不同,受到的限制相同 (C) 运行方式相同,程序结构相同,运行工具不同,受到的限制也不同 (D) 运行方式不同,程序结构不同,运行工具不同,受到的限制也不同 知识点:Java程序的构成 章:1 >> 答案:D

10401 a main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的______.

(A) public static void main() (B) public static void main(String[ ] args)

第1页 共42页

(C) public static int main(String[ ] arg) (D) public void main(String arg[ ]) 知识点:Java程序的构成 章:1 >> 答案:B

11956 a javac的作用是________________。

(A) 将源程序编译成字节码 (B) 将字节码编译成源程序 (C) 解释执行Java字节码 (D) 调试Java代码 知识点:Java程序设计步骤 章:1 >> 答案:A

11369 a 下列 不可以作为标识符。 ①for ②9b ③_time ④face (A) 仅① (B) ①② (C) ①③ (D) ①④

知识点:标识符、关键字和数据类型 章:2 >> 答案:B

10698 a Main()方法的返回类型是: (A) int (B) void (C) boolean (D) String 知识点:流程控制语句 章:2 >> 答案:B

11367 a 下面表达式正确的是

①int i=2.0; ②float i=2.0; ③char i=2; ④int i=’2’; (A) ①②③④ (B) ③ (C) ② (D) ③④

知识点:标识符、关键字和数据类型 章:2 >> 答案:D

11370 a return语句的作用是 。

(A) 离开循环 (B) 离开函数 (C) 进入循环 (D) 进入函数 知识点:标识符、关键字和数据类型 章:2 >> 答案:B

11523 a 下面是一个递归JAVA程序,其功能为( )

第2页 共42页

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

10391 a 若有定义 int a=1,b=2; 则表达式(a++)+(++b) 的值是( )。 (A) 3 (B) 4 (C) 5 (D) 6

知识点:运算符与表达式 章:2 >> 答案:B

10386 a 下列选项不是Java保留字的是( )。

(A) sizeof (B) super (C) abstract (D) break 知识点:Java的数姐 章:2 >> 答案:A

10101 a 关于被私有访问控制符private修饰的成员变量,以下说法正确的是( ) (A) 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类 (B) 可以被两种类访问和引用:该类本身、该类的所有子类

(C) 只能被该类自身所访问和修改 (D) 只能被同一个包中的类访问 知识点:Java的访问控制符 章:3 >> 答案:C

10371 a 下面有关Java语言类的概念中,说法错误的是_______ 。 (A) 类及其属性、方法可以同时有一个以上的修饰符来修饰 (B) final类中的属性和方法不一定都要用final修饰符修饰 (C) 最终类不能派生子类,最终方法不能被覆盖 (D) 子类要调用父类的方法,必须使用super关键字 知识点:类的定义语法 章:3 >> 答案:D

第3页 共42页

10394 a 创建一个名为 MyPackage 的包的语句正确的是( ) (A) import MyPackage ; (B) import package MyPackage (C) package MyPackage ; (D) package import MyPackage ; 知识点:Java的包 章:4 >> 答案:C

10705 a 欲编写如下图的一个界面,用于显示用户指定的图像: 如果在区域A中只能放置一个AWT组件,从各组件的本来功能角度考虑,最好使用哪种组件: (A) TextArea (B) Panel (C) Applet (D) Canvas 知识点:Java的继承 章:4 >> 答案:D

11148 a try {

int a=1/0; }catch(Exception e) { }

(A) Exception 类型与抛出的ArithmeticException异常不匹配 (B) 运行出错 (C) 正常运行 (D) 异常不需要捕获,所以编译出错 知识点:异常的捕获和处理 章:4 >> 答案:C

11374 a 给出下面的代码段 class b { int n=1;

void disp(){ System.out.print (n); } }

class c extends b { int n=2; void disp(){

super.disp(); System.out.print(super.n); System.out.print(n);

第4页 共42页

}

public static void main(String[] args) { (new c()).disp(); } };

运行结果哪项是正确的?

(A) 112 (B) 222 (C) 111 (D) 221 知识点:Java的继承 章:4 >> 答案:A

10385 a paint( )方法所使用的参数类型是( )。 (A) Graphics (B) Graphics2D (C) String (D) Color 知识点:Java的多态 章:4 >> 答案:A

10387 a 下面程序段执行后,其输出结果正确的是( )。 StringBuffer buf=new StringBuffer(\buf.insert(5,\

System.out.println(buf.toString());

(A) China2008@ (B) @China2008 (C) China@2008 (D) China#2008 知识点:Java的多态 章:4 >> 答案:C

10697 a 哪个关键字可以抛出异常?

(A) transient (B) throws (C) throw (D) static 知识点:异常的捕获和处理 章:4 >> 答案:C

10701 a public class Parent {

public int addValue( int a, int b) { int s; s = a+b; return s; } }

第5页 共42页


Java期中考试题(近三届).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教版八年级下册物理第七章 - 运动和力单元测试题及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: