更多“用来启动线程的方法是()。”相关问题
  • 第1题:

    下列哪个方法用来定义线程的具体行为,也就是定义线程体?

    A.start( )

    B.run( )

    C.init( )

    D.thread( )


    正确答案:B
    解析:一般情况下,通过重写run()方法来定义线程体。

  • 第2题:

    当新线程启动后,系统会自动调用()方法。


    答案:run()

  • 第3题:

    Thread类的哪个方法用来启动线程的运行?()

    A. run()

    B. start()

    C. begin()

    D. execute(Thread t)


    正确答案:B

  • 第4题:

    线程的启动是通过引用其start()方法而实现的。


    正确答案:正确

  • 第5题:

    下面关于Java中线程的说法不正确的是()

    • A、调用join()方法可能抛出异常InterruptedException。
    • B、sleep()方法是Thread类的静态方法。
    • C、调用Thread类的sleep()方法可终止一个线程对象。
    • D、线程启动后执行的代码放在其run方法中。

    正确答案:C

  • 第6题:

    当Java程序启动时,系统就为它创建好一个线程,用这个线程执行main()方法中的代码序列。这个系统创建好的线程叫()。


    正确答案:主线程

  • 第7题:

    创建好线程对象之后并不意味着这个线程就会被处理机(JMV)运行,还需要调用线程对象的()方法启动线程。


    正确答案:start()

  • 第8题:

    判断题
    线程的启动是通过引用其start()方法而实现的。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第9题:

    填空题
    创建好线程对象之后并不意味着这个线程就会被处理机(JMV)运行,还需要调用线程对象的()方法启动线程。

    正确答案: start()
    解析: 暂无解析

  • 第10题:

    单选题
    用来启动线程的方法是()。
    A

    run

    B

    Runnable

    C

    start

    D

    begin


    正确答案: A
    解析: 暂无解析

  • 第11题:

    填空题
    当Java程序启动时,系统就为它创建好一个线程,用这个线程执行main()方法中的代码序列。这个系统创建好的线程叫()。

    正确答案: 主线程
    解析: 暂无解析

  • 第12题:

    单选题
    下面关于Java中线程的说法不正确的是()
    A

    调用join()方法可能抛出异常InterruptedException。

    B

    sleep()方法是Thread类的静态方法。

    C

    调用Thread类的sleep()方法可终止一个线程对象。

    D

    线程启动后执行的代码放在其run方法中。


    正确答案: C
    解析: 暂无解析

  • 第13题:

    以下关于新建线程的叙述,正确的是( )。

    A.当线程被创建时,可以马上启动

    B.新建线程可以使用start( )、stop( )和wait( )等多个方法

    C.进入新建状态的线程,没有被分配资源

    D.新建状态的线程通过调用方法join( )可以进入阻塞状态


  • 第14题:

    用实现Runnable接口的方法创建线程时要()

    A. 直接创建线程对象

    B. 实现start方法

    C. 通过run方法,启动线程对象

    D. 先创建线程的目标对象,在通过目标对象创建线程对象


    正确答案:D

  • 第15题:

    一个线程创建并启动后,它将执行自己的run()方法。


    正确答案:正确

  • 第16题:

    启动一个线程的方法是哪项?()

    • A、join()
    • B、runf)
    • C、start()
    • D、sleep()

    正确答案:C

  • 第17题:

    在java程序中,下列关于线程的说法错误的是()

    • A、线程启动调用start方法
    • B、线程的主体是run方法
    • C、线程运行中调用sleep方法可以进入阻塞状态
    • D、在java中,优先级的数值为1的线程可以抢占优先级为5的线程的资源

    正确答案:D

  • 第18题:

    启动多线程必须调用start()方法, 如果调用run()方法则没有启动新的线程


    正确答案:正确

  • 第19题:

    线程的启动方法是()

    • A、run()
    • B、start()
    • C、begin()
    • D、accept()

    正确答案:B

  • 第20题:

    填空题
    线程对象的()方法用来阻塞当前线程,指定线程运行结束或超时后继续运行当前线程。

    正确答案: join()
    解析: 暂无解析

  • 第21题:

    判断题
    启动多线程必须调用start()方法, 如果调用run()方法则没有启动新的线程
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

    单选题
    在java程序中,下列关于线程的说法错误的是()
    A

    线程启动调用start方法

    B

    线程的主体是run方法

    C

    线程运行中调用sleep方法可以进入阻塞状态

    D

    在java中,优先级的数值为1的线程可以抢占优先级为5的线程的资源


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    下列方法能够用来实现线程之间通信的是(  )。
    A

    notify()

    B

    run()

    C

    sleep()

    D

    join()


    正确答案: A
    解析:
    wait()和notify()是java.lang.object类的方法,是实现线程通信的方法。wait()和notify()可以实现线程的同步:当某线程需要在synchronized块中等待共享数据状态改变时调用wait(),这样该线程等待并释放共享数据对象的锁,其他线程可以获得该对象的锁,并进入synchronized块对共享数据进行操作。当其操作结束后,只要调用notify()方法就可以通知正在等待的线程重新占有锁并运行。所以,notify()能够实现线程之间的通信。B项,run()用来定义线程体;C项,sleep()用来执行函数的挂起;D项,join()是等待该线程终止。

  • 第24题:

    单选题
    启动一个线程的方法是哪项?()
    A

     join()

    B

     run ()

    C

    start()

    D

    sleep()


    正确答案: A
    解析: 暂无解析