首页 > 职业资格考试
题目内容 (请给出正确答案)
[单选题]

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

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题
下列哪个方法可用于创建一个可运行的类()。

A.public class X impl ements Runable{ public void run() .....} }

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

C.public class X implements Thread{ public int run)...... }

D.public class X implements Runable{ protected void run 0......} }

点击查看答案
第2题
下面是对Java并发包下的Executors类的方法描述错的是()
A.newFixedThreadPool(int nThreads)创建一个固定长度的线程池,每当提交一个任务就创建一个线程,直到达到线程池的最大数量,这时线程规模将不再变化,当线程发生未预期的错误而结束时,线程池会补充一个新的线程

B.newCachedThreadPool()创建一个可缓存的线程池,如果线程池的规模超过了处理需求,将自动回收空闲线程,而当需求增加时,则可以自动添加新线程,线程池的规模不存在任何限制

C.newSingleThreadExecutor()创建了一个固定长度的线程池,而且以延迟或定时的方式来执行任务,类似于Timer

D.newScheduledThreadPool(int corePoolSize)这是一个单线程的Executor,它创建单个工作线程来执行任务,如果这个线程异常结束,会创建一个新的来替代它;它的特点是能确保依照任务在队列中的顺序来串行执行

点击查看答案
第3题
下列()是创建一个可运行类的正确代码

A.publicclass Ximplements Runnable{ public void run(){......} }

B.publicclass Ximplements Thread{ public void run(){......} }

C.publicclass Ximplements Thread{ public int run(){......} }

D.publicclass Ximplements Runnable{ protected void run(){......} }

点击查看答案
第4题
从键盘上输入一个字符串创建文件对象,若要判断该文件对象为目录文件或数据文件,可使用下列哪个方法()。

A.getPath()

B.getName()

C.isFile()

D.isAbsolute()

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

点击查看答案
第6题
在线程通信中,可以调用wait()、notify()、notifyAll()三个方法实现线程通信下列对着三个方法描述正确的是()

A.wait()方法可以使线程处于阻塞状态

B.这三个方法都是Object类提供的public方法

C.notify()方法可以使线程处于阻塞状态

D.notifyAll()方法唤醒所有wait线程

点击查看答案
第7题
下面关于线程创建的说法中,错误的有()。

A.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法

B.定义一个实现Runnable接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法

C.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法

D.定义一个实现Runnable接口的类并实现run()方法,创建该类对象,然后调用run()方法

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

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

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

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

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

点击查看答案
第9题
下列关于类的说法中,错误的是()

A.Java中创建类的关键字是class

B.类中可以有属性与方法,属性用于描述对象的特征,方法用于描述对象的行为

C.Java中对象的创建,首先需要定义出一个类

D.一个类只能创建一个对象

点击查看答案
第10题
以下关于三线程技术,说法无误的是()。

A.三线程技术是指一个恶意代码同时开启三个线程

B.三线程中,有一个主线程,两个辅助线程

C.主线程负责检查恶意代码程序是否被删除或被停止自启动

D.守护线程注入其它可执行文件,与主线程通讯,保证恶意代码运行的可持续

点击查看答案
第11题
在类中,in it__的作用是什么?()

A.一个特殊的方法, 每当使用类创建实例时, Python都会自动运行它,并初始化属性

B.一个子类别

C.在类中的一个输出变量

D.是一个内置的函数,并帮助父类创建子类

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