题目
A.新建、暂停
B.运行、撤消
C.运行、阻塞
D.启动
第4题
A.一旦一个线程被创建,它就立即开始运行
B.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
C.一个线程可以调用yield()方法使其他线程有机会运行
D.join()方法可使当前线程阻塞,直到调用该方法的线程运行结束
第6题
A.线程可以通过调用sleep()方法使比当前线程优先级低的线程运行
B.线程可以通过调用yield()方法使和当前线程优先级一样的线程运行
C.线程的sleep()方法调用结束后,该线程进入运行状态
D.若没有相同优先级的线程处于可运行状态,线程调用yield()方法时,当前线程将继续执行
第7题
A.死亡状态
B.阻塞状态(对象lock池内)
C.阻塞状态(对象等待池)
D.就绪状态
第8题
A.currentThread()方法返回当前正在运行的线程对象
B.线程A通过调用start()方法使其进入可运行状态
C.若线程A调用isAlive()方法并返回true,说明A正在运行中
D.在线程A中执行线程B的join()方法,则线程A等待直到B执行完成
第9题
A.一旦一个线程被创建,它就立即开始运行
B.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
C.当一个线程因为抢占机制而停止运行时,它被放在可运行队列的前面
D.一个线程可能因为不同的原因而终止并进入终止状态
第10题
A.JVM将cpu的使用权从当前线程切换给其他线程
B.线程执行了休眠方法
C.线程执行了wait()方法
D.线程在运行期间,执行了一些阻塞线程的操作
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!