设置线程优先级的方法是()
A: setPriority()
B: getPriority()
C: getName()
D: setName()
A: setPriority()
B: getPriority()
C: getName()
D: setName()
A
举一反三
- 更改线程优先级的方法是() A: setPriority B: setName C: setDaemon D: getPriority
- 设置当前线程的优先级使用哪个方法() A: setConstructors() B: setName(Stringname) C: getPriority() D: setPriority(intnewPriority)
- 用( )方法可以设置线程的优先级? A: run() B: setPriority() C: yield() D: getPriority()
- 控制线程调度最直接的方式就是设置线程的优先级,以下哪个方法可以改变线程优先级? A: setPriority() B: getPriority() C: sleep() D: wait()
- 关于Thread类中常见方法的功能,说法错误的是( ) A: public final String getName() 返回线程的名字 B: public final int getPriority() 返回线程的优先级 C: public final void setPriority() 设定线程的优先级 D: public static void yield() 将其他线程暂停,并继续执行该线程
内容
- 0
关于线程的优先级描述正确的是哪些() A: Thread类提供了setPriority(intnewPriority)和getPriority()方法来设置和返回一个指定线程的优先级,其中setPriority方法的参数是一个整数,范围是1~10之间 B: 优先级高的线程可以获得较多的执行机会,而优先级低的线程则获得较少的执行机会 C: 每个线程默认的优先级都与创建它的父线程具有相同的优先级 D: 优先级高的线程获取CPU资源的概率较大,优先级低的也并非没机会执行
- 1
可以调用 Thread 类的方法 getPriority() 和 setPriority()来存取线程的优先级,线程的优先级界于1(MIN_PRIORITY)和10(MAX_PRIORITY)之间,缺省是5(NORM_PRIORITY)。
- 2
设定线程优先级用setPriority()方法。
- 3
如果在调用线程过程中,我们想返回当前线程变量,需要使用什么方法? A: run() B: setName() C: threading.current_thread() D: getName()
- 4
关于线程优先级的说法正确的是() A: 通过getPriority()来设置线程优先级 B: 线程的优先级决定了线程的执行次数,优先级高的先执行,优先级低的后执行 C: 每个线程默认的优先级都与创建它的父线程具有相同的优先级,在默认情况下,main线程具有普通优先级 D: 优先级可以用从1到10的整数指定。1表示最高优先级,10表示最低优先级,5是普通优先级