在java.lang.object中,存在两个可以完成线程同步,并且实现线程通信的方法,它们是( )。A.start()和stop()B.wait()和notify()C.suspend()和resume()D.setDaemon()和isDaemon()

题目

在java.lang.object中,存在两个可以完成线程同步,并且实现线程通信的方法,它们是( )。

A.start()和stop()

B.wait()和notify()

C.suspend()和resume()

D.setDaemon()和isDaemon()


相似考题
更多“在java.lang.object中,存在两个可以完成线程同步,并且实现线程通信的方法,它们是( )。A.start() ”相关问题
  • 第1题:

    java.lang.Object类的作用为( )。

    A.使任何类都可以为线程提供线程体

    B.定义了线程同步与交互的方法

    C.提供了线程组或组中的每个线程进行操作的方法

    D.以上都不是


    正确答案:B

  • 第2题:

    下列各方法中不被建议用于线程同步过程的是()。

    A.start()

    B.wait()

    C.notify()

    D.resume()


    resume()

  • 第3题:

    12、下列各方法中不被建议用于线程同步过程的是()。

    A.start()

    B.wait()

    C.notify()

    D.resume()


    resume()

  • 第4题:

    下列各方法中不被建议用于线程同步过程的是( )。

    A.start()

    B.wait()

    C.notify()

    D.resume()


    正确答案:D
    解析:程的同步过程中,不建议使用的有stop()、suspend()和resume()。stop()强行终止线程的运行,容易造成数据的不一致;suspend()和resume()这两种方法使得一个进程可以直接控制另外一个进程的执行,容易造成死锁。

  • 第5题:

    2、实现多线程的关键操作是首先要定义用户线程中的()方法,然后在适当时候建立用户线程实例。

    A.start()

    B.sleep()

    C.run()

    D.close()


    1、继承Thread类,2、实现Runnable接口