A.sleep()方法使线程暂停,让出CPU给低优先级的线程运行
B.yield()方法使线程暂停,让出CPU使低优先级的线程运行,如果不存在有机会运行的线程,yield()方法将直接返回,线程继续
C.join()方法使当前线程暂停,等待某线程类特定对象运行结束
D.suspend()挂起的线程不能自动恢复
[单选题]调用线程的下列方法中,不能使线程暂停的方法是( )。A.sleep()B.yield()C.stop()D.join()
[单选题]下列关于线程调度的叙述中,错误的是A.调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会B.调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会C.当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行D.具有相同优先级的多个线程的调度一定是分时的
[单选题]下列关于线程调度的叙述中,错误的是。A.调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会B.调用线程的yeild()方法,只会
[单选题]下列关于线程调度的叙述中,错误的是( )。A.调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会B.调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会C.当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行D.具有相同优先级的多个线程的调度一定是分时的
[单选题]下列关于线程调度的叙述中,错误的是( )。A.调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会B.调用线程的yield()方法,可以使与当前线程相同优先级的线程获得运行机会C.当有比当前线程优先级高的线程出现时,高优先级线程将抢占CPU并运行.D.具有相同优先级的多个线程的调度一定是分时的
[单选题]下列关于线程调度的叙述中,错误的是()。A . 调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会B . 调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会C . 当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行D . 具有相同优先级的多个线程的调度一定是分时的
[多选题] 以下关于线程的运行,暂停,结束的描述中,错误的是()。A . Thead类的sleep静态函数可以使线程休眠一段时间B . wait函数会使线程处于等待状态,作用与sleep函数相同C . 一个线程不需要特别的代码来中止它,当run函数中的代码都执行完了以后,线程就自然中止了D . 线程的启动通过线程类(或者其子类)的start函数来实现E . 调用stop函数使线程停止
[单选题]关于线程,下列叙述正确的是______。A.线程本身也是一个程序,它自己能独立运行B.多个线程中,每一个线程都有自己独立的一块内存空间、一组系统资源C.线程就是一个程序内部的顺序控制流D.多线程就是多次启动一个程序
[单选题]下列关于Java多线程并发控制机制的叙述中,错误的是A.Java中对共享数据操作的并发控制是采用加锁技术B.线程之间的交互,提倡采用suspend()/resume()方法C.共享数据的访问权限都必须定义为privateD.Java中没有提供检测与避免死锁的专门机制,但应用程序员可以采用某些策略防止死锁的发生
[单选题]下列关于Java多线程并发控制机制的叙述中,错误的是( )。A.Java中对共享数据操作的并发控制是采用加锁技术B.线程之间的交互,提倡采用suspend()/resume()方法C.共享数据的访问权限都必须定义为pdvateD.Java中没有提供检测与避免死锁的专门机制,但应用程序员可以采用某些策略防止死锁的发生