首页 > 学历类考试
题目内容 (请给出正确答案)
[单选题]

下列关于Thread类的线程控制方法的说法中错误的一项是()。

A.线程可以通过执行sleep()方法可以释放CPU执行权

B.线程可以通过执行yield()方法可以让出CPU执行权,重新与其他线程竞争

C.线程sleep()方法执行结束后,该线程进入运行状态

D.若没有任何线程处于可运行状态,线程执行yield方法时,当前线程将继续执行

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下列关于Thread类的线程控制方法的说法中错误的一项是()…”相关的问题
第1题
关于线程的下列说法正确的是()。

A.线程只能通过继承类Thread创建

B.执行suspend方法将使线程停止并不能被重新start

C.线程与进程实际是同一个概念

D.线程的终止可以通过两种方式实现:自然撤销或被停止

点击查看答案
第2题
关于sleep()和wait(),以下描述错误的一项是

A.sleep是线程类(Thread)的方法,wait是Object类的方法

B.Sleep不释放对象锁,wait释放对象锁

C.Sleep暂停线程、但监控状态任然保持,结束后会自动恢复

D.Wait后进入等待锁定池,只针对此对象发出notify方法后获取对象锁进入运行状态

点击查看答案
第3题
下列哪个方法可用于创建一个可运行的线程类()

A.public class X implements Runnable{public void run(){……}}

B.public class X extends Thread{public void run(){……}}

C.public class X extends Thread{public int run(){……}}

D.public class X implements Runnable{protected void run(){……}}

点击查看答案
第4题
Thread类中的wait()方法和notify()方法是用来解决线程的()问题的。
点击查看答案
第5题
下列描述是通过Callable和Future创建线程描述错误的是()

A.创建Callable接口的实现类,并实现call()方法,该call()方法将作为线程执行体,并且有返回值

B.创建Callable实现类的实例,使用FutureTask类来包装Callable对象,该FutureTask对象封装了该Callable对象的call()方法的返回值

C.使用FutureTask对象作为Thread对象的target创建并启动新线程

D.调用FutureTask对象的getValue()方法来获得子线程执行结束后的返回值

点击查看答案
第6题
一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法时空的,其中没有
点击查看答案
第7题
在Java中,创建线程的方法有两种:一种方法是通过创建Thread类的子类来实现,另一种方法是通过实现Runnable接口的类来实现。()
点击查看答案
第8题
有关线程的叙述正确的是()

A.可以获得对任何对象的互斥锁定

B.通过继承Thread类或实现Runnable接口,可以获得对类中方法的互斥锁定

C.线程通过使用synchronized关键字可获得对象的互斥锁定

D.线程调度算法是平台独立的

点击查看答案
第9题
下列几种关于进程的叙述, () 最不符合操作系统对进程的理解。

A. 进程是在多程序环境中的完整的程序

B. 进程可以由程序、数据和进程控制块描述

C. 线程(Thread)是一种特殊的进程

D. 进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独立单元

点击查看答案
第10题
类()允许发送和处理Message或Rannable Runnable对象到其所在线程的Message Queue中。

A.Message

B.Looper

C.Handler

D.Thread

点击查看答案
第11题
"如下代码创建一个新线程并启动线程:Runnable target=new MyRunnable();Thread myThread=new Thread(target);问:如下哪些类可以创建target对象,并能编译正确

A.public class MyRunnable extends Runnable{public void run(){}}

B.public class MyRunnable extends Object{public void run(){}}

C.public class MyRunnable implements Runnable{public void run(){}}

D.public class MyRunnable extends Runnable{void run(){}}

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