首页 > 继续教育
题目内容 (请给出正确答案)
[单选题]

下列哪个方法可用于创建一个可运行的线程类()

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(){……}}

答案
收藏

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

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下列哪个方法可用于创建一个可运行的线程类()”相关的问题
第1题
对于synchronized关键字下列的说法正确的是()

A.保证在同一个虚拟机实例中某时刻只有一个线程可访问方法或对象

B.允许两线程并行运行,而且互相通信

C.允许两个或更多处理线程同时开始和结束

D.synchronized标记的代码块只会运行一次

点击查看答案
第2题
创建一个新线程出来有两种方法:第一个是从()类继承,另一个是实现, ()接口。
创建一个新线程出来有两种方法:第一个是从()类继承,另一个是实现, ()接口。

点击查看答案
第3题
下列描述是通过Callable和Future创建线程描述错误的是()

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

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

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

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

点击查看答案
第4题
关于线程的下列说法正确的是()。

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

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

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

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

点击查看答案
第5题
用Runnable接口实现多线程的主要工作是()。

A.声明实现Runnable接口的类,在类内实现run()方法,让线程调用start()方法。

B.声明实现Runnable接口的类,在类内实现run()方法,在类内声明线程对象,在init()方法中创建新线程,启动新线程。

C.声明实现Runnable接口的类,在类内实现run()方法,在类内声明线程对象,在Init()方法或start()方法中创建新线程,在start()方法中启动新线程。

D.声明实现Runnable接口的类,在类内实现run()方法,在init()方法中创建新线程,在start()方法中启动新线程。

点击查看答案
第6题
项目经理必须设计一个具有符合实际时间表的项目章程。项目经理刚接触这个角色,且组织之前没有管理过类似的项目,因此,没有过去的数据可用于创时间表。项目经理应该使用什么工具或技术来创建一份符合实际的时间表()

A.专家判断

B.类比估算

C.参数估算

D.敏捷发布规划

点击查看答案
第7题
当一个线程进入一个对象的synchronized方法A之后,其它线程是否可进入此对象的synchronized方法B?

点击查看答案
第8题
在Java中,创建线程的方法有两种:一种方法是通过创建Thread类的子类来实现,另一种方法是通过实现Runnable接口的类来实现。()
点击查看答案
第9题
关于Python的类,以下说法中错误的是哪一项?()

A.Python是一门面向对象的骗程语言,Python中的类可以用来创建对象

B.在Python中,使用cass关键字来创建一个类

C.Python中的类主要包含类的属性和方法

D.init()方法是一个特殊的方法,每当使用类创建实例时,Python都会自动运行它

点击查看答案
第10题
"如下代码创建一个新线程并启动线程: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(){}}

点击查看答案
第11题
以下关于构造方法特点理解正确的选项有()。

A.构造方法主要用于对象创建时初始化对象

B.构造方法没有返回值,也不能用void来修饰

C.构造方法的命名必须和类名完全相同

D.一个Java类只能有一个构造方法

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