关于java线程包含状态_17JAVA第七单元练习题 JAVA多线程机制

7Java多线程机制

7.1单项选择题

1.线程调用了sleep()方法后,该线程将进入()状态。

A.可运行状态

B.运行状态

C.阻塞状态

D.终止状态

2.关于java线程,下面说法错误的是()

A.线程是以CPU为主体的行为

B.java利用线程使整个系统成为异步

C.创建线程的方法有两种:实现Runnable接口和继承Thread类

D.新线程一旦被创建,它将自动开始运行

3.在java中的线程模型包含()

A.一个虚拟处理器

B.CPU执行的代码

C.代码操作的数据

D.以上都是

4.在java语言中,临界区可以是一个语句块,或者是一个方法,并用()关键字标识。

A.synchronized

B.include

C.import

D.Thread

5.线程控制方法中,yield()的作用是()

A.返回当前线程的引用

B.使比其低的优先级线程执行

C.强行终止线程

D.只让给同优先级线程运行

6.线程同步中,对象的锁在()情况下持有线程返回

A.当synchronized()语句块执行完后

B.当在synchronized()语句块执行中出现例外(exception)时

C.当持有锁的线程调用该对象的wait()方法时

D.以上都是

7.在以下()情况下,线程就进入可运行状态

A.线程调用了sleep()方法时

B.线程调用了join()方法时

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值