JAVA试卷2[1]

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Java程序设计》试卷二

一、选择题(2分*25=50分)

1、下面哪些是java语言中的关键字?

A)sizeof

B)abstract

C)NULL

D)Native

1、下面哪些是java语言中的关键字?

A)sizeof

B)abstract

C)NULL

2、识别用线程创建apple的正确陈述。

A) 扩展JApplet 和Thread

B) 扩展JApplet 和重设Thread 类的run()方法。

C) 扩展JApplet 和实现Runnable。

D) 扩展JApplet 和创建Thread 类的实例。

3、当试图访问超出数组下标的数组元素时会引发下列哪种异常:

A)ArithmeticException

B)NullPointerException

C)ArrayIndexOutOfBoundsException

D)NumberFormatException

4、JFrame默认的布局管理器是什么?

A)BorderLayout

B)FlowLayout

C)CardLayout

D)GridLayout

5、Java在调用Thread.sleep(100)方法的时候会抛出什么异常?

A)InterruptedException

B)IllegalAccessException

C)SleepException

D)RuntimeException

6、容器被重新设置后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变( )

A)CardLayout

B)FlowLayout

C)BorderLayout

D)GridLayout

7、关于被私有保护访问控制符private修饰的成员变量,以下说法正确的是()

A) 可以被三种类所引用:该类自身,与它在同一个包中的其他类,在其他包该类的子类

B) 可以被两种类访问和引用:该类本身,该类的所有子类

C) 只能被该类自身所访问和修改

D) 只能被同一个包中的类访问

8、在服务器端,ServerSocket使用什么方法监听来自客户的通信?

A)Get()

B)Accept()

C)GetClient()

D)AcceptClient()

9、必须将组件放在一定的()中才能显示出来。

A) 容器

B) 组件

C) 浏览器

D) 窗口

10、判断下面陈述中那句话是正确的?

A)try语句可以单独存在,不需要其他的附加语句。

B)try语句不能单独存在,后面必须要和catch或final语句配合使用。

C)在try语句后面的catch语句只能有一句。

D)final语句的作用是用来完成一些做不了的工作。

11、Jcreator是( )

A) 一种全新的程序语言

B)一种java程序开发辅助工具

C) 一种由Java写成的浏览器

D) 一种游戏软件

12、用abstract定义的类( )

A) 可以被实例化

B) 不能派生子类

C) 不能被继承

D) 只能被继承

13、Java语言中,负责并发管理的机制是()

A) 垃圾回收

B) 虚拟机

C) 代码安全

D) 多线程

14、线程生命周期中正确的状态是()

A) 新建、就绪、运行、堵塞和死亡

B) 新建、运行和死亡

C) 新建、运行、阻塞和死亡

D) 就绪、运行、堵塞和死亡

15、以下类中哪一个是所有异常类的基类?

A)Exception

B)Throwable

C)Error

D) RuntimeException

16、下面哪一个不是Java关键字?

A)true

B)sizeof

C)super

D)void

17、。题目:下面的哪些叙述为真

A)equals()方法判定引用值是否指向同一对象。

B)== 操作符判定两个分立的对象的内容和类型是否一致。

C)equals()方法只有在两个对象的内容一致时返回true。

D) 类File重写方法equals()在两个分立的对象的内容和类型一致时返回true

18、下面那个方法不是InputStream类中的方法?

A)int read(byte[])

B)void flush()

C)void close()

D)int available()

19、有关线程的哪些叙述是对的。

A) 一旦一个线程被创建,它就立即开始运行。

B) 用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。

C) 当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。

D) 一个线程可能因为不同的原因停止(cease)并进入就绪状态。

20、一个可以独立运行的Application Java应用程序( )

A) 可以有一个或多个main方法

B) 最多只能有两个main方法

C) 可以有一个或零个main方法

相关文档
最新文档