网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
一个线程通过什么方法将处理器让给另一个优先级别相同的线程?
A.wait
B.join
C.yield
D.sleep
参考答案和解析
yield
更多 “一个线程通过什么方法将处理器让给另一个优先级别相同的线程?A.waitB.joinC.yieldD.sleep” 相关考题
考题
在下列有关Windows XP处理器管理功能的叙述中,正确的是自A.Windows XP将进程作为系统资源分配的单位,将线程作为处理器调度的单位B.在系统内部,Windows XP将进程和线程的优先级分为64个等级C.在进行处理器调度时,Windows XP总是在某一线程运行结束时进行处理器调度,不会中断一个线程的运行D.线程的优先级总是由进程的优先级决定的,在运行过程中不会动态地调整
考题
(40)在下列有关 Windows XP处理器管理功能的叙述中,正确的是自A)Windows XP将进程作为系统资源分配的单位,将线程作为处理器调度的单位B)在系统内部,Windows XP将进程和线程的优先级分为64 个等级C)在进行处理器调度时,Windows XP总是在某一线程运行结束时进行处理器调度,不会中断一个线程的运行D)线程的优先级总是由进程的优先级决定的,在运行过程中不会动态地调整
考题
下列关于线程调度的叙述中,错误的是( )。A.调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会B.调用线程的yield()方法,可以使与当前线程相同优先级的线程获得运行机会C.当有比当前线程优先级高的线程出现时,高优先级线程将抢占CPU并运行.D.具有相同优先级的多个线程的调度一定是分时的
考题
通过什么方法可以将线程A的优先级设置为MAX_PRIORITY( )。A.getPriority( )B.getPriority()和setPriority( )C.setPriority( )D.线程优先级不可更改
考题
下列说法正确的是______。A.即使高优先级的线程调用slee()方法睡眠时,低优先级的线程也没有办法获得处理器资源B.一个暂时终止运行的线程,在排除了终止原因后直接运行C.一个正在执行的线程使用yield()方法将处理器让出给同优先级的其他线程D.调用suspend()方法暂停自己的线程,也可以自行调用resume()方法恢复自身
考题
在下列有关WindowsXP处理器调度以及进程与线程优先级的叙述中.错误的是( )A.WindowsXP实现了一个优先级驱动的、抢先式的处理器调度系统B.进程的优先级与其所含的线程的优先级总是相同的C.在某些情况下系统会提升线程的当前优先级D.通过“任务管理器”用户可以对进程的优先级进行适当的调整
考题
Java虚拟机(JVM)中的线程调度器负责管理线程,调度器把线程的优先级分为10个级别,分别用Thread类中的类常量表示。每个Java线程的优先级都在常数1和10之间,即Thread.MIN_PRIORITY和Thread.MAX_PRIORITY之间。如果没有明确地设置线程的优先级别,每个线程的优先级都为常数8。
考题
下面四个选项中,哪些是线程进入阻塞状态的原因?()A、线程试图获取某个对象的同步锁,而该锁被其它线程持有B、线程调用了另一个线程的join()方法C、当线程调用了一个阻塞式的IO方法D、线程调用了setDaemon(boolean b)方法
考题
下列关于线程调度的叙述中,错误的是()。A、调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会B、调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会C、具有相同优先级的多个线程的调度一定是分时的D、分时调度模型是让所有线程轮流获得CPU使用权
考题
多选题下面四个选项中,哪些是线程进入阻塞状态的原因?()A线程试图获取某个对象的同步锁,而该锁被其它线程持有B线程调用了另一个线程的join()方法C当线程调用了一个阻塞式的IO方法D线程调用了setDaemon(boolean b)方法
考题
单选题下列关于线程调度的叙述中,错误的是()。A
调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会B
调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会C
当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行D
具有相同优先级的多个线程的调度一定是分时的
考题
单选题相同优先级的若干线程都处于就绪状态,如果要使当前线程放弃处理器资源,让给其后的线程,应调用方法()A
init()B
stop()C
sleep()D
start()
热门标签
最新试卷