itgle.com
参考答案和解析
正确答案:D
解析:选项A,start()是Thread类中的方法。新建的线程不会自动运行,必须调用线程的start()方法,才能运行该线程。选项B,resume()是Thread类提供的用于线程控制的方法。调用该方法,用于恢复因调用suspend()而暂停的线程继续执行。选项C,init()不是Thread类中的方法。选项 D,run()是Thread类中的方法,在该方法中定义了线程的具体行为。线程开始执行时,就是从它的run()方法开始执行的,就像Java应用程序从main()开始、Applet从 init()开始一样。因此正确答案是D。
更多“Thread类中能运行线程体的方法是A.start()B.resume()C.init()D.run() ”相关问题
  • 第1题:

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

    A.start( )

    B.run( )

    C.init( )

    D.thread( )


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

  • 第2题:

    Thread类中能运行线程体的方法是()。

    A.stairt()

    B.resume()

    C.init()

    D.run()


    正确答案:D

  • 第3题:

    启动线程时,需要调用()方法。

    A.start()

    B.currentThread()

    C.join()

    D.run()


    start()

  • 第4题:

    Thread类中能运行线程体的方法是( )。

    A.resume()

    B.start()

    C.run()

    D.init()


    正确答案:C
    解析: resume()是Thread类提供的用于线程控制的方法。start()是Thread类中的方法。新建的线程不会自动运行,必须调用线程的start()方法才能运行该线程。run()是Thread类中的方法,在该方法中定义了线程的具体行为。线程开始执行时,就是从它的run()方法开始执行的,就像Java应用程序从main()开始、Applet从init()开始一样。int()不是Thread类中的方法。

  • 第5题:

    Thread类中能运行线程体的方法是________。

    A.start()

    B.resume()

    C.init()

    D.run()


    C C。【解析】resume是Thread类提供的用于线程控制的方法;start是Thread类中的方法,新建的线程不会自动运行,必须调用线程的start方法才能运行该线程;run是Thread类中的方法,在该方法中定义了线程的具体行为,线程开始执行时,就是从它的run方法开始执行的,就像Java应用程序从main开始、Applet从ink开始一样;init不是Thread类中的方法。