首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有关线程的哪些叙述是对的? ( ) Ⅰ:一旦一个线程被创建,它就立即开始运行 Ⅱ:使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行 Ⅲ:当一个线程因为抢先机制而停止运行时,它被放在可运行队列的前面
有关线程的哪些叙述是对的? ( ) Ⅰ:一旦一个线程被创建,它就立即开始运行 Ⅱ:使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行 Ⅲ:当一个线程因为抢先机制而停止运行时,它被放在可运行队列的前面
admin
2009-03-15
44
问题
有关线程的哪些叙述是对的? ( ) Ⅰ:一旦一个线程被创建,它就立即开始运行 Ⅱ:使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行 Ⅲ:当一个线程因为抢先机制而停止运行时,它被放在可运行队列的前面 Ⅳ:一个线程可能因为不同的原因停止(cease)并进入就绪状态
选项
A、Ⅱ、Ⅲ
B、Ⅱ、Ⅳ
C、Ⅰ、Ⅱ
D、Ⅲ、Ⅳ
答案
2
解析
本题是考查对线程概念的掌握。一个新创建的线程并不是自动的开始运行的,必须调用它的start()方法使之将线程放入可运行态(runnable state),这只是意味着该线程可被JVM的线程调度程序调度而不是意味着它可以立即运行。线程的调度是抢先式的,而不是分时间片式的。具有比当前运行线程高优先级的线程可以使当前线程停止运行而进入就绪状态。不同优先级的线程间是抢先式的,而同级线程间是轮换式的。一个线程停止运行可以是因为不同原因,可能是因为更高优先级线程的抢占,也可能是因为调用sleep()方法。而即使是因为抢先而停止也不一定就进入可运行队列的前面,因为同级线程是轮换式的,它的运行可能就是因为轮换,而它因抢占而停止后只能在轮换队列中排队而不能排在前面。
转载请注明原文地址:https://kaotiyun.com/show/2wnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
与“SELECT*FROM歌手WHERENOT(最后得分>9.00OR最后得分<8.00)”等价的语句是()。
显示当前表单程序代码是ThisForm.Show,其中的Show是表单对象的()。
下面关于数据库三级模式结构的叙述中,正确的是()。
下列数据结构中,属于非线性结构的是
下列叙述中正确的是
在项目管理器中,将一程序设置为主程序的方法是
下面对对象概念描述正确的是
下列程序段执行以后,内存变量A和B的值是CLEARA=10B=20SETUDFPARMSTOREFERENCEDOSQWITH{(A),(B)&&参数A是值传递,B是值传递?A.B
要设置日期时间型数据中的年份用4位数字显示,应使用下列哪条命令()。
随机试题
由于消灭了剥削阶级,所以社会主义社会就没有矛盾了。()
人力资源规划的重点在于评价()
下列关于喉的软骨的叙述,正确的是()
A、tieB、lieC、fieldD、dieC
内分泌功能减退性疾病的替代治疗,目前较普遍的使用方法是给予
在突发公共卫生事件处理过程中,对于散布谣言、扰乱社会市场秩序韵人或单位,实施行政处罚的部门是
提示呼吸衰竭的氧分压是
A.应当慎重经验用药B.应当参照药敏试验结果选用C.及时通报当地卫生行政部门.D.应当及时将预警信息通报本机构医务人员根据《抗菌药物临床应用管理办法》,根据细菌耐药预警机制,以下情况应采取的相应措施为主要目标细菌耐药率超过50%的抗菌药
妇科检查前护理错误的是
()适用于钢筋混凝土大跨度构件的预应力张拉。
最新回复
(
0
)