Java高级程序设计测试含答案
您的姓名: [填空题] *
_________________________________
Spring中将散落在系统中的共性问题集中解决的方案是()。 [单选题] *
A. DI
B. AOP(正确答案)
C. OOP
D. IOC
下列关于IOC的实现方式正确的是()。 *
A.提供公共的get方法进行注入
B.提供公共的set方法进行注入(正确答案)
C.提供无参构造方法进行注入
D.提供有参构造方法记性注入(正确答案)
在程序读入字符文字时,推荐使用以下哪个流() [单选题] *
A.FileReader(正确答案)
B.FileWriter
C.FileInputStream
D.ObjectInputStream
java.io包的File类是() [单选题] *
A.字符流类
B.字节流类
C.对象流类
D.非流类(正确答案)
java中用于创建文件对象的类是() [单选题] *
A.File(正确答案)
B.Object
C.Thread
D.Frame
若要将一个类对象能被整体写入文件,则定义该类时必须实现下列哪个接口() [单选题] *
A.Runnable
B.ActionListener
C.WindowsAdapter
D.Serializable(正确答案)
为了从文本文件中逐行读取内容,应该使用哪个处理流对象?() [单选题] *
A.BufferedReader(正确答案)
B.BufferedWriter
C.Bufferedlnputstream
D.Bufferedoutputstream
下面关于Java线程的说法哪些是正确的() [单选题] *
A.每一个Java线程可以看成由代码、一个真实的CPU以及数据三部分组成
B.创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题
C.Thread类属于java.util程序包
D.以上说法无一正确(正确答案)
下面哪些选项属于线程生命周期中的状态() *
A.阻塞(正确答案)
B.运行(正确答案)
C.冰冻
D.新建(正确答案)
下面哪个方法不可以在任何时候被任何线程调用?() [单选题] *
A.wait()(正确答案)
B.sleep()
java程序设计考试题
C.yield()
D.currentThread()
下面关于线程优先级的说法中,正确的是() [单选题] *
A.线程的优先级是不能改变的
B.线程的优先级是在创建线程时设置的
C.在创建线程后的任何时间都可以设置
D.B和C(正确答案)
线程生命周期中正确的状态是() [单选题] *
A.新建状态、运行状态和终止状态
B.新建状态、运行状态、阻塞状态和终止状态
C.新建状态、可运行状态、运行状态、阻塞状态和终止状态(正确答案)
D. 新建状态、可运行状态、运行状态、恢复状态和终止状态
Thead类中能运行线程任务代码的方法是() [单选题] *
A.start()
B.begin()
C.init()
D. run()(正确答案)
实现线程体的方式除了继承Thread类,还可以实现()接口 [单选题] *
A.Cloneable
B.Runnable(正确答案)
C.Iterable
D. Serializable
下面让线程休眠1分钟的正确方法是() [单选题] *
A.sleep(1)
B.sleep(60)
C.sleep(1000)
D. sleep(60000)(正确答案)
哪个方法是实现Runnable接口必须实现的() [单选题] *
A.wait()
B.run()(正确答案)
C.stop()
D. update()
在线程同步中,为了唤醒另一个等待的线程,使用下列方法 () [单选题] *
A.sleep()
B.wait()
C.notify()(正确答案)
D. join()
Java提供以下哪个类来进行有关IP地址的操作 () [单选题] *
A.Socket
B.ServerSocket
C.DatagramSocket
D. InetAddress(正确答案)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。