[单选题]

下列关于线程的说法中,正确的是

A.一个线程一旦被创建,就立即开始运行

B.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行

C.当运行状态的线程因为调用了yield()方法而停止运行,它一定被放在可运行线程队列的前面

D.当因等待对象锁而被阻塞的线程获得锁后,将直接进入运行状态

参考答案与解析:

相关试题

下列关于线程的说法中,正确的是(  )。

[单选题]下列关于线程的说法中,正确的是(  )。A.一个线程一旦被创建,就立即开始运行B.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开

  • 查看答案
  • 下列关于线程的说法中,正确的是(  )。

    [单选题]下列关于线程的说法中,正确的是(  )。A.一个线程一旦被创建,就立即开始运行B.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开

  • 查看答案
  • 下列关于线程和进程的说法中,正确的是______。

    [单选题]下列关于线程和进程的说法中,正确的是______。A.进程结构的所有成分都在用户空间中B.用户程序能够直接访问进程所涉及的数据C.线程是内核级的实体D.线程结构驻留在用户空间中

  • 查看答案
  • 下列关于线程优先级的说法中,正确的是()。

    [单选题]下列关于线程优先级的说法中,正确的是( )。A.线程的优先级是不能改变的B.线程的优先级是在创建线程时设置的C.在创建线程后的任何时候都可以设置D.B和C

  • 查看答案
  • 下列关于线程优先级的说法中,正确的是

    [单选题]下列关于线程优先级的说法中,正确的是A.线程的优先级是不能改变的B.线程的优先级是在创建线程时设置的C.在创建线程后的任何时候都可以设置D.B和C

  • 查看答案
  • 下列关于线程优先级的说法中,正确的是______。

    [单选题]下列关于线程优先级的说法中,正确的是______。A.线程的优先级是不能改变的B.线程的优先级是在创建线程时设置的C.在创建线程后的任何时刻都可以设置其优先级D.B和C

  • 查看答案
  • 下列关于线程的说法正确的是(4)。

    [单选题]下列关于线程的说法正确的是(4)。A.引入线程的OS线程切换的开销远小于进程切换的开销;有的系统线程切换、同步和通信都无须OS内核的干预B.引入线程的OS线程切换的开销和进程切换的开销差不多;有的系统线程切换、同步和通信都无须OS内核的干预C.引入线程的OS线程切换的开销远小于进程切换的开销;所有系统线程的切换、同步和通信都需要OS内核的干预D.引入线程的OS线程切换的开销和进程切换的开销差不多;所有系统线程的切换、同步和通信都需要OS内核的干预

  • 查看答案
  • 下列关于线程和进程的说法正确的是()。

    [单选题]下列关于线程和进程的说法正确的是( )。A.进程结构的所有成分都在用户空间内B.用户程序能够直接访问进程涉及的数据C.线程是内核级的实体D.线程结构驻留在用户空间中

  • 查看答案
  • 下列关于线程和进程的说法正确的是

    [单选题]下列关于线程和进程的说法正确的是A.进程结构的所有成分都在用户空间内B.用户程序能够直接访问进程涉及的数据C.线程是内核级的实体D.线程结构驻留在用户空间中

  • 查看答案
  • 下列关于Java线程的说法中,错误的是(  )。

    [单选题]下列关于Java线程的说法中,错误的是(  )。A.Java的特点之一是在语言级支持多线程B.Java线程创建后,要调用start()方法将其启动C.

  • 查看答案
  • 下列关于线程的说法中,正确的是