单选题在Java 中,可以使线程运行的方法是()。A init();B start();C run();D resume();E sleep();

题目
单选题
在Java 中,可以使线程运行的方法是()。
A

init();

B

start();

C

run();

D

resume();

E

sleep();


相似考题
参考答案和解析
正确答案: C
解析: 暂无解析
更多“单选题在Java 中,可以使线程运行的方法是()。A init();B start();C run();D resume();E sleep();”相关问题
  • 第1题:

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

    A.start()

    B.resume()

    C.init()

    D.run()


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

  • 第2题:

    Thread类中能运行线程的方法是( )。A.resume( )B.start( )C.run( )SXB

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

    A.resume( )

    B.start( )

    C.run( )

    D.init( )


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

  • 第3题:

    使新创建的线程参与运行调度的方法是

    A.run()

    B.start()

    C.init()

    D.resume()


    正确答案:B
    解析:线程的生命周期过程为:(1)线程被创建后,并不马上启动,而是进入新建状态。此时线程没有分配资源,只能使用start()和stop()两个控制方法;(2)新建状态的线程在调用start()方法后,进入可运行状态。此时线程已经分配了必要的资源,交给了系统调度。一旦线程实际占有了CPU,就进入了运行状态。(3)运行状态的线程如果调用了yield()方法、sleep()方法、join()方法或wait()方法,或者申请对象锁未果、有更高优先级线程进入调度等,都可进入阻塞状态。阻塞状态的线程在获取到足够的资源后,也可以转入到可运行状态。(4)当运行状态的线程正常执行完毕后,就进入了终止状态。

  • 第4题:

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

    A.stairt()

    B.resume()

    C.init()

    D.run()


    正确答案:D

  • 第5题:

    线程开始运行时,是从下列哪一个方法开始执行的( )

    • A、main()
    • B、start()
    • C、run()
    • D、init()

    正确答案:B

  • 第6题:

    下列方法中哪个是执行线程的方法()。

    • A、run()
    • B、start()
    • C、sleep()
    • D、suspend()

    正确答案:A

  • 第7题:

    使一个线程进入就绪状态,应调用的方法是()

    • A、init()
    • B、start()
    • C、run()
    • D、sleep()

    正确答案:B

  • 第8题:

    用Runnable实现线程时,必须实现的方法()

    • A、start()
    • B、init()
    • C、paint()
    • D、run()

    正确答案:D

  • 第9题:

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

    • A、start()
    • B、resume()
    • C、init()
    • D、run()

    正确答案:D

  • 第10题:

    处于等待的线程,如果要使该线程恢复运行状态,应调用方法()

    • A、start()
    • B、run()
    • C、resume()
    • D、notify()

    正确答案:D

  • 第11题:

    让线程开始运行的方法是()。 

    • A、Run()
    • B、Suspend ()
    • C、Start()
    • D、Resume

    正确答案:C

  • 第12题:

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

    线程启动调用start方法

    B

    线程的主体是run方法

    C

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

    D

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


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

  • 第13题:

    使新创建的线程参与运行调度的方法是

    A ) run ()

    B ) start ()

    C ) init ()

    D ) resume ()


    正确答案:B

  • 第14题:

    下列方法中哪个是执行线程的方法?

    A.run()

    B.start()

    C.sleep()

    D.suspend()


    正确答案:A
    解析:start()是启动线程对象,使之从新建状态转入就绪状态;sleep()让线程睡眠一段时间,在此期间线程不消耗CPU资源;suspend()使线程挂起,暂停执行,如果想恢复线程,必须由其他线程调用resume()方法。

  • 第15题:

    Thread类中启动线程体的方法是( )。

    A.start()

    B.resume()

    C.init()

    D.run()


    正确答案:A
    解析:控制线程启停类的方法有:start (),线程体开始运行;stop (),强行中止线程运行; suspend (),挂起线程,挂起后的线程将不能自动恢复,只能在其他线程中调用resume()方法恢复线程的状态;resume (),恢复线程执行。所以选择A。选项D,run ()方法定义了线程体和线程的具体行为。

  • 第16题:

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

    • A、init();
    • B、start();
    • C、run();
    • D、resume();
    • E、sleep();

    正确答案:B

  • 第17题:

    Runnable接口中定义了一个方法是()

    • A、start()
    • B、sleep()
    • C、init()
    • D、run()

    正确答案:D

  • 第18题:

    JAVA线程编程中,如果让线程睡眠,可以用()方法实现。

    • A、start();
    • B、close();
    • C、setDaemon();
    • D、sleep();

    正确答案:D

  • 第19题:

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

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

    正确答案:C

  • 第20题:

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

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

    正确答案:D

  • 第21题:

    一个线程处于运行状态,该线程就会执行的方法是()

    • A、init()
    • B、sleep()
    • C、stop()
    • D、run()

    正确答案:D

  • 第22题:

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

    • A、init();
    • B、start();
    • C、resume();
    • D、sleep();

    正确答案:B

  • 第23题:

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

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

    正确答案:C

  • 第24题:

    ( 难度:中等)Java中启动一个线程所调用的方法是()
    A.run()
    B.init()
    C.start()
    D.new()

    答案:C