以下是关于JAVA中线程的几种状态的描述,错误的是()
A.就绪状态(Runnable):线程准备运行,不一定立马就能开始执行
B.运行状态(Running):程序正在执行线程的代码,此时执行的是run方法
C.等待状态(Waiting):线程处于阻塞的状态,等待外部的处理结束
D.调用sleep()方法此时线程处于等待状态,并失去锁标记
A.就绪状态(Runnable):线程准备运行,不一定立马就能开始执行
B.运行状态(Running):程序正在执行线程的代码,此时执行的是run方法
C.等待状态(Waiting):线程处于阻塞的状态,等待外部的处理结束
D.调用sleep()方法此时线程处于等待状态,并失去锁标记
A.就绪态是进程级的,挂起态是线程级的
B.就绪态是线程级的,挂起态是进程级的
C.就绪态是进程级的,挂起态是进程级的
D.就绪态是线程级的,挂起态是线程级的
Java中,新建的线程调用start()方法,如mythread.start(),将使线程的状态从New (新建状态)转换为______。
Java中,新建的线程调用start()方法,如mythread.start(),将线程的状态从New转换为【 】。
A.运行状态下的线程调用wait()方法可以使其进入到阻塞状态
B.线程失去CPU使用权后会从运行状态转换成就绪状态
C.死亡状态下的线程调用start()方法可以使其重新进入就绪状态
D.线程获得CPU使用权后会从就绪状态转换成运行状态
下列几种关于进程的叙述,()最不符合操作系统对进程的理解。
A.进程是在多进程并行环境中的完整的程序
B.进程可以由程序、数据和进程控制块描述
C.线程(THREAD)是一种特殊的进程
D.进程是程序在一个数据集合上运行的过程,是系统进行资源管理的一个独立单位
下列几种关于进程的叙述,()最不符合操作系统对进程的理解。
A.进程是在多程序环境中的完整的程序
B.进程可以由程序、数据和PCB描述
C.线程(Thread)是一种特殊的进程
D.进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独立单元
A.由阻塞状态进入等待状态
B.由运行状态进入等待状态
C.由阻塞状态进入运行状态
D.由运行状态进入阻塞状态
A.内存回收程序负责释放无用内存
B.内存回收程序允许程序员直接释放内存
C.程序员必须创建一个线程来释放内存
D.内存回收程序可以在指定的时间释放内存对象