1.
Thread
类用来创建和控制线程,一个线程从下面
(
)
方法开始执行?/p>
A.
init()
B.
start()
C.
run()
D.
notifyAll()
2.
实现线程体的方式除了继承
Thread
类,还可以实?/p>
(
)
接口?/p>
A.
Cloneable
B.
Runnable
C.
Iterable
D.
Serializable
3.
哪个方法是实?/p>
Runnable
接口所需的?
A.
wait()
B.
run()
C.
stop()
D.
update()
4.
下面让线程休?/p>
1
分钟的正确方法是()
A.
sleep(1)
B.
sleep(60)
C.
sleep(1000)
D.
sleep(60000)
5.
以下哪个最准确描述
synchronized
关键?/p>
?
A.
允许两线程并行运行,而且互相通信?/p>
B.
保证在某时刻只有一个线程可访问方法或对象;
C.
保证允许两个或更多处理同时开始和结束?/p>
D.
保证两个或更多线程同时开始和结束?/p>
6.
?/p>
Java
语言的内存回收机制,下列选项中最正确的一项是
( )
?/p>
A.
Java
程序要求用户必须手工创建一个线程来释放内存
B.
Java
程序允许用户使用指针来释放内?/p>
C.
内存回收线程负责释放无用内存
D.
内存回收线程不能释放内存对象
7.
?/p>
java
程序中,下列关于线程的说法错误的?/p>
: ( )
A.
run
方法是运行线程的主体
B.
多个进程运行时执行顺序是按顺序执行的
C.
如果线程死亡,它便不能运?/p>
D.
?/p>
java
中,高优先级的可运行线程会抢占低优先级线?/p>
8.
编写线程类,要继承的父类是:
A.
Object