下列关于线程优先级的说法中,正确的是()。 A.线程的优先级是不能改变的B.线程的优先级
下列关于线程优先级的说法中,正确的是()。
A.线程的优先级是不能改变的
B.线程的优先级是在创建线程时设置的
C.在创建线程后的任何时候都可以设置
D.B和C
下列关于线程优先级的说法中,正确的是()。
A.线程的优先级是不能改变的
B.线程的优先级是在创建线程时设置的
C.在创建线程后的任何时候都可以设置
D.B和C
下列关于线程优先级的说法中,正确的是()。
A.线程的优先级是不能改变的
B.线程的优先级是在创建线程时设置的
C.在创建线程后的任何时候都可以设置
D.B和C
A.run方法内部是线程的任务代码
B.多个进程运行时执行顺序是按顺序执行的
C.如果线程死亡,它便不能运行
D.在java中,高优先级的可运行线程可能会抢占低优先级线程的执行权
A.线程的优先级从其父线程继承而来
B.Java的线程调度是基于优先级的抢先式调度
C.在Java中,总是选择高优先级的线程先执行
D.线程的优先级与线程组一样,程创建时获得,在运行过程中只能读取,不能更改
下列说法正确的是______。
A.即使高优先级的线程调用slee()方法睡眠时,低优先级的线程也没有办法获得处理器资源
B.一个暂时终止运行的线程,在排除了终止原因后直接运行
C.一个正在执行的线程使用yield()方法将处理器让出给同优先级的其他线程
D.调用suspend()方法暂停自己的线程,也可以自行调用resume()方法恢复自身
下列关于线程暂停类方法的叙述,错误的是()。
A.sleep()方法使线程暂停,让出CPU给低优先级的线程运行
B.yield()方法使线程暂停,让出CPU使低优先级的线程运行,如果不存在有机会运行的线程,yield()方法将直接返回,线程继续
C.join()方法使当前线程暂停,等待某线程类特定对象运行结束
D.suspend()挂起的线程不能自动恢复
下列叙述中,正确的是
A.线程与进程在概念上是不相关的
B.一个线程可包含多个进程
C.一个进程可包括多个线程
D.Java中的线程没有优先级
下列有关线程的叙述()是正确的。
A.一旦一个线程被创建,它就立即开始运行
B.调用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
C.主线程不具有默认优先级
D.Java中线程的优先级从低到高以整数0~9表示