下列的描述中可以用来创建一个线程的是()
A.实现java.lang.Runnable接口并重写run()方法
B.实现java.lang.Runnable接口并重写start()方法
C.实现java.lang.Thread类并实现start()方法
D.继承java.lang.Thread类并重写new()方法
A.实现java.lang.Runnable接口并重写run()方法
B.实现java.lang.Runnable接口并重写start()方法
C.实现java.lang.Thread类并实现start()方法
D.继承java.lang.Thread类并重写new()方法
以下描述中,()并不是多线程系统的特长。
A.利用线程并行地执行矩阵乘法运算
B.Web服务器利用线程响应HTTP请求
C.键盘驱动程序为每一个正在运行的应用配备一个线程,用来响应该应用的键盘输入
D.基于GUI的debugger用不同的线程分别处理用户输入、计算、跟踪等操作
A.内存回收程序负责释放无用内存
B.内存回收程序允许程序员直接释放内存
C.程序员必须创建一个线程来释放内存
D.内存回收程序可以在指定的时间释放内存对象
A.Java中创建类的关键字是class
B.类中可以有属性与方法,属性用于描述对象的特征,方法用于描述对象的行为
C.Java中对象的创建,首先需要定义出一个类
D.一个类只能创建一个对象
下列几种关于进程的叙述,()最不符合操作系统对进程的理解。
A.进程是在多进程并行环境中的完整的程序
B.进程可以由程序、数据和进程控制块描述
C.线程(THREAD)是一种特殊的进程
D.进程是程序在一个数据集合上运行的过程,是系统进行资源管理的一个独立单位
下列几种关于进程的叙述,()最不符合操作系统对进程的理解。
A.进程是在多程序环境中的完整的程序
B.进程可以由程序、数据和PCB描述
C.线程(Thread)是一种特殊的进程
D.进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独立单元
A.Directory类的方法是静态的,因此要调用其方法,需要创建Directory类的实例
B.要删除一个目录,可以调用Directory类的RemoveDirectory方法
C.要删除一个目录,该目录必须为空
D.以上都不对
A.线程只能通过继承类Thread创建
B.执行suspend方法将使线程停止并不能被重新start
C.线程与进程实际是同一个概念
D.线程的终止可以通过两种方式实现:自然撤销或被停止
A.运行状态下的线程调用wait()方法可以使其进入到阻塞状态
B.线程失去CPU使用权后会从运行状态转换成就绪状态
C.死亡状态下的线程调用start()方法可以使其重新进入就绪状态
D.线程获得CPU使用权后会从就绪状态转换成运行状态