首页 > Java > java教程 > 正文

有关多线程的一些题目,分享大家做一下

巴扎黑
发布: 2017-06-26 11:47:00
原创
2367 人浏览过

1.C Java 都是多线程语言。( )

2.如果线程死亡,它便不能运行。( )

3.Java 中,高优先级的可运行线程会抢占低优先级线程。( )

4.程序开发者必须创建一个线程去管理内存的分配。( )

5.一个线程在调用它的 start 方法,之前,该线程将一直处于出生期。( )

6.当调用一个正在进行线程的 stop()方法时,该线程便会进入休眠状态。( )

7.如果线程的 run 方法执行结束或抛出一个不能捕获的例外,线程便进入等待状态。( )

8.一个线程可以调用 yield 方法使其他线程有机会运行。( ) 

 

二、选择题

 

1.Java 语言中提供了一个▁▁线程,自动回收动态分配的内存。

 

A 异步

 

B 消费者

 

C 守护

 

D 垃圾收集

 

2.当▁▁方法终止时,能使线程进入死亡状态。

 

A run

 

B setPrority

 

C yield

 

D sleep

 

3.用▁▁方法可以改变线程的优先级。

 

A run

 

B setPrority

 

C yield

 

D sleep

 

4.线程通过▁▁方法可以使具有相同优先级线程获得处理器。

 

A run

 

B setPrority

 

C yield

 

D sleep

 

5.线程通过▁▁方法可以休眠一段时间,然后恢复运行。

 

A run

 

B setPrority

 

C yield

 

D sleep

 

6.▁▁方法使对象等待队列的第一个线程进入就绪状态。

 

A run

 

B notify

 

C yield

 

D sleep

 

7.方法 resume( )负责重新开始▁▁线程的执行。

 

A stop( )方法停止

 

B sleep( )方法停止

 

C wait( )方法停止

 

D suspend( )方法停止

 

8.▁▁方法可以用来暂时停止当前线程的运行。

 

A stop( )

 

B sleep( )

 

C wait( )

 

D suspend() 

 

以上是有关多线程的一些题目,分享大家做一下的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板