在Java多线程中sleep()和wait()方法,下列说法不正

题目

在Java多线程中sleep()和wait()方法,下列说法不正确的是()。 

  • A、sleep()方法是使线程停止一段事件的方法
  • B、在sleep()时间间隔期满后,线程立即恢复执行
  • C、wait()方法用于线程交互
  • D、使用wait()方法后,线程需要被通知唤醒
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在Java中,可以使线程运行的方法是()。

A.init();

B.start();

C.run();

D.resume();

E.sleep();


参考答案:B

第2题:

调用以下哪些方法可以使运行状态的线程进入阻塞状态?( )

A.start( ),yield( ),sleep( ),join( )和wait( )

B.start( ),yield( ),sleep( ),join( ),wait( )和stop( )

C.yield( ),sleep( ),join( )和wait( )

D.yield( ),sleep( ),join( ),wait( )和stop( )


正确答案:C
解析:运行状态的进程如果调用了yield( )方法、sleep( )方法、join( )方法或wait( )方法,或者申请对象锁未果、有更高优先级线程进入调度等,都可进入阻塞状态。阻塞状态的进程在获取到足够的资源后,也可以转入到可运行状态。

第3题:

在Java多线程中sleep()和wait()方法,下列说法不正确的是()

A.sleep()方法是使线程停止一段时间的方法

B.在sleep时间间隔期满后,线程立即恢复执行

C.wait()方法用于线程交互

D.使用wait()方法后,线程需要被通知唤醒


参考答案:B

第4题:

下列描述中不正确的一项是______。

A.Java不支持多线程

B.一个Java源程序中不允许有多个公共类

C.Java通过接口支持多重继承

D.Java程序可以划分为两大类:Application和Applet


正确答案:A

第5题:

如果线程调用下列方法,不能保证使该线程停止运行的是

A ) sleep ()

B ) stop ()

C ) yield ()

D ) wait ()


正确答案:C

第6题:

在Java多线程程序中,run()方法的实现有两种方式:【 】和继承Thread类。


正确答案:实现Runnable接口
实现Runnable接口 解析:由于Thread类构造函数的target参数可以是任何实现了Runnable接口的对象,同时 Thread类本身也实现了Runnable接口,因此有这两种方式实现run()方法。

第7题:

( 12 )下列描述中,错误的是

A ) Java 要求编程者管理内存

B ) Java 的安全性体现在多个层次上

C ) Applet 要求在支持 Java 的浏览器上运行

D ) Java 有多线程机制


正确答案:A

第8题:

在Java多线程中sleep()和wait()方法,下列说法不正确的是()。

A.sleep()方法是使线程停止一段时间的方法;

B.在sleep时间间隔期满后,线程立即恢复执行;

C.wait()方法用于线程交互

D.使用waitI()方法后,线程需要被通知唤醒;


参考答案:B

第9题:

在Java中,可以利用程序使线程从执行状态转换到阻塞状态,即调用wait方法。()


参考答案:正确

第10题:

下列说法不正确的是 ( )

A.Java语言不支持分布式计算

B.Java是跨平台的语言

C.Java是面向对象语言

D.Java是具有多线程并发机制的语言


正确答案:A
解析:本题考查Java语言的特点。Java语言是一种高级语言,它具有简单、面向对象、分布式、解释型、鲁棒性、安全、结构中立、可移植、高效率、多线程、动态等特点。

更多相关问题