C中线程有()种优先级别A、3B、4C、5D、6

题目
C中线程有()种优先级别

A、3

B、4

C、5

D、6


相似考题
更多“C#中线程有()种优先级别 ”相关问题
  • 第1题:

    下列关于线程调度的叙述中,错误的是

    A.调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会

    B.调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会

    C.当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行

    D.具有相同优先级的多个线程的调度一定是分时的


    正确答案:D
    解析:本题考查对线程调度的理解。线程属于考试难点,概念不容易理解,需多下功夫。
    调用线程的sleep()方法,可以使比其低的优先线程运行,所以选项A说法正确:调用线程的yeild()方法,只让给同优先级运行,所以选项B说法正确;Java的线程调度策略是一种基于优先级的抢先式调度,所以选项C说法正确:具有相同优先级的多个线程的调度可能是分时的,也可能是线程逐个运行,由具体JVM而定,选项D说法错误,故为所选。

  • 第2题:

    一个线程通过什么方法将处理器让给另一个优先级别相同的线程?

    A.wait

    B.join

    C.yield

    D.sleep


    yield

  • 第3题:

    在Java中,线程的调度策略采用_______,优先级高的线程比优先级低的优先执行。


    抢占式

  • 第4题:

    一个线程通过什么方法将处理器让给另一个优先级别相同的线程?

    A.wait

    B.yield

    C.join

    D.sleep


    yield

  • 第5题:

    2、一个线程通过什么方法将处理器让给另一个优先级别相同的线程?

    A.wait

    B.yield

    C.join

    D.sleep


    sleep