首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

下列方法中可以用来创建一个新线程的是()

A、实现java.lang.Runnable接口并重写start()方法

B、实现java.lang.Runnable接口并重写构造方法

C、继承java.lang.Thread类并重写run()方法

D、继承java.lang.Thread类并重写构造方法

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下列方法中可以用来创建一个新线程的是()”相关的问题
第1题
下列方法中可以用来创建一个新线程的是______。A.实现java.lang.Runnable接口并重写start()方法B.

下列方法中可以用来创建一个新线程的是______。

A.实现java.lang.Runnable接口并重写start()方法

B.实现java.lang.Runnable接口并重写run()方法

C.继承java.lang.Thread类并重写run()方法

D.实现java.lang.Thread类并实现start()方法

点击查看答案
第2题
下列方法中可以用来创建一个新线程的是()。

A.实现java.lang.Runnable接口并重写start()方法

B.实现java.lang.Runnable接口并重写run()方法

C.继承java.lang.Thread类并重写run()方法

D.实现java.lang.Thread类并实现start()方法

点击查看答案
第3题
下列方法中可以用来创建一个新线程的是()。

A.实现java.lang.Runnable接口并重写start()方法

B.实现java.lang.Runnable接口并重写run()方法

C.继承java.lang.Thread类并重写run()方法

D.实现java.lang.Thread类并实现start()方法

点击查看答案
第4题

可以用来创建一个新线程的是()。

A.实现java.lang.Runnable接口并重写start方法

B.实现java.lang.Runnable接口并重写run方法

C.继承java.lang.Thread类并重写run方法

D.实现java.lang.Thread类并实现start方法

点击查看答案
第5题
下列哪些情况可以终止当前线程的运行? ()

A.抛出一个例外时。

B.当该线程调用 sleep()方法时。

C.当创建一个新线程时。

D.当一个优先级高的线程进入就绪状态时。

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

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

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

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

点击查看答案
第7题
下列是关于线程的一些说法其中错误的是()

A.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行

B.一旦一个线程被创建,它就立即开始运行

C.如果复用一个线程,可以调用再次调用start方法,使已经结束的线程复活

D.join方法,可使当前线程阻塞,直到thread线程运行结束

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

A.每一个Java线程可以看成由代码、一个真实的CPU以及数据三部分组成

B.创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题

C.Thread类属于java、util程序包

D.以上说法无一正确

点击查看答案
第9题
下列有关线程的叙述()是正确的。A.一旦一个线程被创建,它就立即开始运行B.调用start()方法可以使

下列有关线程的叙述()是正确的。

A.一旦一个线程被创建,它就立即开始运行

B.调用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行

C.主线程不具有默认优先级

D.Java中线程的优先级从低到高以整数0~9表示

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

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