多线程的一些题,无聊的时候来做一做

本文提供了关于Java线程的一系列判断题及选择题,并给出了答案解析。涵盖了线程生命周期、线程优先级设置、线程间通信等核心概念,是学习Java多线程编程的良好参考资料。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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() 

 

【判断答案】

1.难度:容易

答案:错误

知识点:C 是单线程语言。

2.难度:容易

答案:正确

知识点:线程死亡就意味着它不能运行。

3.难度:适中

答案:正确

知识点:线程优先级的使用。

4.难度:适中

答案:错误

知识点:Java 提供了一个系统线程来管理内存的分配。

5.难度:容易

答案:正确

知识点:出生期的概念。

6.难度:适中

答案:错误

知识点:应该是 sleep 方法。

7.难度:适中

答案:错误

知识点:如果线程的 run 方法执行结束或抛出一个不能捕获的例外,线程便进入死亡状态。

8.难度:适中

答案:正确

 

【选择答案】

 

1.难度:容易

 

答案:D

 

知识点:垃圾线程的使用。

 

2.难度:容易

 

答案:A

 

知识点:run 方法的使用。

 

3.难度:容易

 

答案:B

 

知识点:setPrority 方法的使用。

 

4.难度:容易

 

答案:C

 

知识点:yield 方法的使用。

 

5.难度:容易

 

答案:D

 

知识点:sleep 方法的使用。

 

6.难度:容易

 

答案:B

 

知识点:notify 方法的使用。

 

7.难度:适中

 

答案:D

 

知识点:一个线程被用 suspend( )方法,将该线程挂起。并通过调用 resume( )方法来重新开始线程的执行。

 

但是该方法容易导致死锁,应尽量避免使用。

 

8.难度:适中

 

答案:BCD 

 

 

转载于:https://www.cnblogs.com/qiaoqiaodi/p/7045916.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值