• 2022-07-25
    下列有关线程的叙述哪些是错误的?( )
    A: 一旦一个线程被创建,它就立即开始运行
    B: 调用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
    C: 主线程不具有默认优先级
    D: Java中线程的优先级从低到高以整数0~9表示
    E: 以上说法均不错误
  • A,C,D

    举一反三

    内容

    • 0

      关于线程,下列哪个是正确的? A: 线程被创建,立刻就能运行。 B: 当一个线程进入中断状态后,它被放在JVM管理的线程队列中排队。 C: 一个线程从死亡状态可以再回到中断状态。 D: 线程调用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。

    • 1

      下列关于线程的说法中,正确的是 A: 一个线程一旦被创建,就立即开始运行 B: 使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行 C: 当运行状态的线程因为调用了yield()方法而停止运行,它一定被放在可运行线程队列的前面 D: 当因等待对象锁而被阻塞的线程获得锁后,将直接进入运行状态

    • 2

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

    • 3

      下列关于线程的说法正确的是 A: 一个线程被创建,它就立即开始运行 B: 使用start()方法可以使一个线程立即开始运行 C: 当一个线程因为抢先机制而停止运行时,它被放在可运行队列的前面 D: 一个正在运行的线程可能因为某些情况而进入阻塞状态

    • 4

      下列说法中,错误的一项是( )。 A: 线程一旦创建,则立即自动执行 B: 线程创建后需要调用start()方法,将线程置于可运行状态 C: 调用线程的start()方法后,线程也不一定立即执行 D: 线程处于可运行状态,意味着它可以被调度