单选题使新创建的线程参与运行调度的方法是(  )。Arun()Bstart()Cinit()Dresume()

单选题
使新创建的线程参与运行调度的方法是(  )。
A

run()

B

start()

C

init()

D

resume()


参考解析

解析:
start()方法使系统为线程分配必要的资源,将线程中虚拟的CPU置为Runnable状态,并将线程交给系统调度。A项,Thread调用start()方法时,start()方法自动调用run()方法,该方法定义线程的具体行为;C项,init()方法是Applet在启动时自动调用的方法;D项,在一个线程中调用t.suspend(),将使t暂停执行,要想恢复线程,必须由其他线程调用t.resume()恢复t的执行,不提倡使用该方法,因为容易造成死锁。

相关考题:

如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是( )。A.sleep()方法的时间到B.获得了对象的锁C.线程在调t.join()方法后,线程t结果D.wait()方法结束

线程控制方法中,stop()的作用是( )。A.强行终止线程B.使比其低的优先级线程运行C.只让给同优先级运行D.返回当前线程的引用

resume( )方法恢复哪些线程的执行?A.通过调用stop( )方法而停止的线程B.通过调用sleep( )方法而停止运行的线程C.通过调用wait( )方法而停止运行的线程D.通过调用suspend( )方法而停止运行的线程

线程控制方法中,yield()的作用是( )。A.返回当前线程的引用B.使比其低的优先级线程运行C.强行终止线程D.只让给同优先级线程运行

下列关于线程调度的叙述中,错误的是( )。A.调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会B.调用线程的yield()方法,可以使与当前线程相同优先级的线程获得运行机会C.当有比当前线程优先级高的线程出现时,高优先级线程将抢占CPU并运行.D.具有相同优先级的多个线程的调度一定是分时的

使新创建的线程参与运行调度的方法是A ) run ()B ) start ()C ) init ()D ) resume ()

如果线程调用下列方法,不能保证使该线程停止运行的是A ) sleep ()B ) stop ()C ) yield ()D ) wait ()

在多处理机线程调度和处理分配方法中,对独占式组调度性质和工作特点描述错误的是()。 A、CPU利用率高B、线程运行过程中没有线程切换C、避免了线程间同步时间因调度问题延长D、把进程所需要的CPU一次性分给进程

如果线程调用下列方法,不能保证使该线程停止运行的是( )。A.sleep( )B.stop( )SXB 如果线程调用下列方法,不能保证使该线程停止运行的是( )。A.sleep( )B.stop( )C.yield( )D.wait( )

使新创建的线程参与运行调度的方法是A.run()B.start()C.init()D.resume()

如果线程调用下列方法,不能保证使该线程停止运行的是A.sleep()B.stop()C.yield()D.wait()

下列说法中,错误的一项是______。A.线程一旦创建,则立即自动运行B.线程创建后需要调用start()方法,将线程置于可运行状态C.线程处于可运行状态,意味着它可以被调度D.调用线程的start()方法后,线程也不一定能立即执行

如果线程调用下列方法,不能保证使该线程停止运行的是( )。A.sleepB.stopC.yieldD.wait

下列关于线程状态和生命周期的说法不正确的是A.一个线程组内不仅可以包含线程,还可以包含其他线程组B.线程在终止状态可以调用start()方法使它可运行C.在Java中,最顶层的线程组是mainD.线程执行过程中,有一个更高优先级的线程进入可运行状态,这个线程立即被调度执行,当前线程占有的CPU被抢占

如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是( )。 A.sleep方法的时间到S 如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是( )。A.sleep方法的时间到B.获得了对象的锁C.线程在调用t.join方法后,线程t结束D.wait方法结束

使新创建的线程参与运行调度的方法是( )。A.runB.startC.initD.resume

( 32 )如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是A ) sleep() 方法的时间到B )获得了对象的锁C )线程在调用 t.join() 方法后,线程 t 结束D ) wait() 方法结束

进程(线程)调度的时机有A.运行的进程(线程)运行完毕B.运行的进程(线程)自我阻塞C.运行的进程(线程)的时间片用完D.运行的进程(线程)所需资源没有准备好E.运行的进程(线程)出现错误

进程(线程)调度的时机有()A、运行的进程(线程)运行完毕B、运行的进程(线程)自我阻塞C、运行的进程(线程)的时间片用完D、运行的进程(线程)所需资源没有准备好E、运行的进程(线程)出现错误

线程可以用yield()方法使同优先级的线程运行。

线程控制方法中,yield()的作用是()A、返回当前线程的引用B、使比其低的优先级线程执行C、强行终止线程D、只让给同优先级线程运行

run()方法是运行线程的主体,若run方法运行结束,线程就消亡了。

线程可以调用yield方法使低优先级的线程运行。

下列关于线程调度的叙述中,错误的是()。A、调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会B、调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会C、具有相同优先级的多个线程的调度一定是分时的D、分时调度模型是让所有线程轮流获得CPU使用权

判断题线程可以调用yield方法使低优先级的线程运行。A对B错

单选题线程控制方法中,yield()的作用是()A返回当前线程的引用B使比其低的优先级线程执行C强行终止线程D只让给同优先级线程运行

判断题线程可以用yield()方法使同优先级的线程运行。A对B错

单选题下列关于线程调度的叙述中,错误的是()。A调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会B调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会C当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行D具有相同优先级的多个线程的调度一定是分时的