题目内容
(请给出正确答案)
[主观题]
在以下()情况下,线程就进入可运行状态。A.线程调用了sleep()方法时B.线程调用了join()方法时C.线
在以下()情况下,线程就进入可运行状态。
A.线程调用了sleep()方法时
B.线程调用了join()方法时
C.线程调用了yield()方法时
D.以上都是
查看答案
如果结果不匹配,请 联系老师 获取答案
在以下()情况下,线程就进入可运行状态。
A.线程调用了sleep()方法时
B.线程调用了join()方法时
C.线程调用了yield()方法时
D.以上都是
A.线程一旦创建,则立即自动运行
B.线程创建后需要调用start()方法,将线程置于可运行状态
C.线程处于可运行状态,意味着它可以被调度
D.调用线程的start()方法后,线程也不一定能立即执行
A.线程启动调用 start 方法
B.线程的主体是 run 方法
C.线程运行中调用 sleep 方法可以进入阻塞状态
D.在 java 中,优先级的数值为 1 的线程可以抢占优先级为 5 的线程的资源
A.调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会
B.调用线程的yield()方法,可以使与当前线程相同优先级的线程获得运行机会
C.当有比当前线程优先级高的线程出现时,高优先级线程将抢占CPU并运行.
D.具有相同优先级的多个线程的调度一定是分时的
A.通过调用stop()方法而停止的线程
B.通过调用sleep()方法而停止运行的线程
C.通过调用wait()方法而停止运行的线程
D.通过调用suspend()方法而停止运行的线程
A.返回当前线程的引用
B.使比其低的优先级线程运行
C.强行终止线程
D.只让给同优先级线程运行
A.yield()
B.start()
C.wait()
D.notify()
A.一个线程是一个Thread类的实例
B.线程从传递给线程的Runnable实例的run()方法开始执行
C.线程操作的数据来自Runnable实例
D.新建的线程调用start()方法就能立即进入运行状态