网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

下面那些情况可以终止当前线程的运行()。

  • A、当一个优先级高的线程进入就绪状态时
  • B、抛出一个例外时
  • C、当该线程调用sleep()方法时
  • D、当创建一个新线程时

参考答案

更多 “下面那些情况可以终止当前线程的运行()。A、当一个优先级高的线程进入就绪状态时B、抛出一个例外时C、当该线程调用sleep()方法时D、当创建一个新线程时” 相关考题
考题 线程在生命周期中要经历5种状态。如果线程当前是新建状态,则它可到达的下一个状态是A.运行状态B.阻塞状态C.可运行状态D.终止状态

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

考题 当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将 ( )。A.运行B.阻塞C.终止D.休眠

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

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

考题 ( 27 )可以使当前同级线程重新获得运行机会的方法是A ) sleep()B ) join()C ) yield()D ) interrupt()

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

考题 可以使当前同级线程重新获得运行机会的方法是( )。A.SleepB.joinC.yieldD.interrupt

考题 下列说法正确的是()。A.线程的终止一般可通过两种方法来实现,自然撤销(线程执行完)或是被停止(调用stop()方法)B.一个暂时终止运行的线程(例如,睡眠或阻塞)在排除了终止原因后直接运行C.一个线程因为输入输出操作被阻塞时,执行resume()方法可以使其恢复就绪状态D.调用了suspend()方法,也可以使线程进入死亡状态

考题 在Windows XP中,线程的状态可以分为7种,它们分别为初始、______、备用、运行、终止、等待和转换。

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

考题 线程的______方法只给具有与当前线程相同优先级的线程运行的机会。

考题 当-个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将( )。A.运行SXB 当-个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将( )。A.运行B.阻塞C.终止D.休眠

考题 线程在生命周期中要经历五种状态,在不使用stop()方法的情况下,线程当前处于终止状态,则它的上一个状态是( )。A.新建状态B.阻塞状态C.可运行状态D.运行状态

考题 下列说法正确的是______。A.即使高优先级的线程调用slee()方法睡眠时,低优先级的线程也没有办法获得处理器资源B.一个暂时终止运行的线程,在排除了终止原因后直接运行C.一个正在执行的线程使用yield()方法将处理器让出给同优先级的其他线程D.调用suspend()方法暂停自己的线程,也可以自行调用resume()方法恢复自身

考题 当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将( )。 A.运行S 当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将( )。A.运行B.阻塞C.终止D.休眠

考题 下列说法中错误的一项是______。A.通过执行Thread.currentThrea《)返回当前线程的引用B.currentThread()方法是静态方法C.stop()方法强行终止线程的执行,线程结束后,仍然可以再运行D.线程a通过a.suspend()方法暂停执行,通过调用a.resume()恢复执行

考题 下列哪个方法可以使具有与当前线程相同优先级的线程有运行的机会?A.sleep( )B.yield( )C.interrupt( )D.stop( )

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

考题 线程调用了sleep()方法后,该线程将进入()。A、可运行状态B、运行状态C、阻塞状态D、终止状态

考题 当线程类所定义的run( )方法执行完毕,线程的运行就会终止。

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

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

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

考题 单选题线程在生命周期中要经历5种状态。如果线程当前是新建状态,则它可到达的下一个状态是(  )。A 运行状态B 阻塞状态C 可运行状态D 终止状态

考题 多选题()方法可以用来暂时停止当前线程的运行。Astop()Bsleep()Cwait()Dsuspend()

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