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

    举一反三

    内容

    • 0

      有关线程的叙述说法错误的是( )。 A: 一旦一个线程被创建,它就立即开始运行 B: 使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行 C: 一个线程可以调用yield()方法使其他线程有机会运行 D: join()方法可使当前线程阻塞,直到调用该方法的线程运行结束

    • 1

      下列操作可以打开立即窗口的是( )。 A: 一旦一个线程被创建,它就立即开始运行 B: 调用start( )方法可以使一个线程成为可运行的,但是它不一定立即开始运行 C: 主线程不具有默认优先级 D: Java中线程的优先级从低到高以整数0~9表示

    • 2

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

    • 3

      使用start()方法可以使一个线程成为可运行的,并且它是立即开始运行。

    • 4

      关于线程的状态和生命周期的说法,正确的是? A: 只有获取到CPU的使用权,线程才能从可运行状态转为正在运行状态 B: 调用start()方法可以使线程处于可运行状态 C: 如果正在运行的线程异常终止,则线程会处于阻塞状态 D: 一个正在运行的线程,调用join()方法,则会处于终止状态