首页 > 职业技能鉴定> 通信计算机技能鉴定
题目内容 (请给出正确答案)
[单选题]

有关线程的哪些叙述是对的()。

A.一旦一个线程被创建,它就立即开始运行。

B.当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。

C.一个线程可能因为不同的原因停止(cease)并进入就绪状态。

D.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有关线程的哪些叙述是对的()。”相关的问题
第1题
哪些有关线程的叙述是对的?

A.一旦一个线程被创建,它就立即开始运行

B.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行

C.当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面

D.一个线程可能因为不同的原因停止(cease)并进入就绪状态

点击查看答案
第2题
有关线程的哪些叙述是对的? () Ⅰ:一旦一个线程被创建,它就立即开始运行 Ⅱ:使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行 Ⅲ:当一个线程因为抢先机制而停止运行时,它被放在可运行队列的前面 Ⅳ:一个线程可能因为不同的原因停止(cease)并进入就绪状态

A.Ⅱ、Ⅲ

B.Ⅱ、Ⅳ

C.Ⅰ、Ⅱ

D.Ⅲ、Ⅳ

点击查看答案
第3题
下列是关于线程的一些说法其中错误的是()

A.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行

B.一旦一个线程被创建,它就立即开始运行

C.如果复用一个线程,可以调用再次调用start方法,使已经结束的线程复活

D.join方法,可使当前线程阻塞,直到thread线程运行结束

点击查看答案
第4题
下列哪些情况可以终止当前线程的运行? ()

A.抛出一个例外时。

B.当该线程调用 sleep()方法时。

C.当创建一个新线程时。

D.当一个优先级高的线程进入就绪状态时。

点击查看答案
第5题
方法resume()负责恢复哪些线程的执行?

A.通过调用stop()方法而停止的线程

B.通过调用sleep()方法而停止运行的线程

C.通过调用wait()方法而停止运行的线程

D.通过调用suspend()方法而停止运行的线程

点击查看答案
第6题
在多对一的线程模型中,当一个多线程进程中的某个线程被阻塞后()。A.该进程的其他线程仍可继

在多对一的线程模型中,当一个多线程进程中的某个线程被阻塞后()。

A.该进程的其他线程仍可继续运行

B.整个进程都将阻塞

C.该阻塞线程将被撤销

D.该阻塞线程将永远不可能在执行

点击查看答案
第7题
下面是对Java并发包下的Executors类的方法描述错的是()
A.newFixedThreadPool(int nThreads)创建一个固定长度的线程池,每当提交一个任务就创建一个线程,直到达到线程池的最大数量,这时线程规模将不再变化,当线程发生未预期的错误而结束时,线程池会补充一个新的线程

B.newCachedThreadPool()创建一个可缓存的线程池,如果线程池的规模超过了处理需求,将自动回收空闲线程,而当需求增加时,则可以自动添加新线程,线程池的规模不存在任何限制

C.newSingleThreadExecutor()创建了一个固定长度的线程池,而且以延迟或定时的方式来执行任务,类似于Timer

D.newScheduledThreadPool(int corePoolSize)这是一个单线程的Executor,它创建单个工作线程来执行任务,如果这个线程异常结束,会创建一个新的来替代它;它的特点是能确保依照任务在队列中的顺序来串行执行

点击查看答案
第8题
下面叙述中错误的是()。

A.一个进程可以包含多个线程

B.一个线程可以跨越多个进程

C.线程是进程内的一条执行路线

D. 一个程序的运行可以产生多个进程

点击查看答案
第9题
对于java中线程池的描述错误的是()

A.限定线程的个数,不会导致由于线程过多导致系统运行缓慢或崩溃

B.线程池每次都不需要去创建和销毁,节约了资源

C.线程池不需要每次都去创建,相应时间更快

D.使用线程池可以使线程的创建不用人工控制,但是会让高并发情况下的线程运行效率降低

点击查看答案
第10题
()是线程因为某种原因放弃CPU使用权,暂时停止运行。直到线程进入就绪状态,才有机会转到运行状态。
()是线程因为某种原因放弃CPU使用权,暂时停止运行。直到线程进入就绪状态,才有机会转到运行状态。

点击查看答案
第11题
有 t1 和 t2 两个线程对象,在 t1 中调用了 t2.join 方法,则()

A.t1 线程暂停执行直到 t2 线程执行完成

B.t2 线程暂停执行直到 t1 线程执行完成

C.t1 和 t2 同时运行

D.t1 线程结束运行,t2 线程开始运行

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改