全国计算机等级考试《二级Java》试题题库
全国计算机等级考试《二级Java》试题题库
1. 信息隐蔽的概念与下述哪一种概念直接相关( )。
A. 软件结构定义
B. 模块独立性
C. 模块类型划分
D. 模块耦合度
【答案】B
2. 下列各选项中,不属于序言性注释的是( )。
A. 程序标题
B. 程序设计者
C. 主要算法
D. 数据状态
【答案】D 本资料来源公_众.号:文得课堂,更多计算机等级考
试题库及视频,上公_众.号:文得课堂查找。
3. 对建立良好的程序设计风格,下面描述正确的是( )。
A. 程序应简单、清晰、可读性好
B. 符号名的命名只要符合语法
C. 充分考虑程序的执行效率
D. 程序的注释可有可无
【答案】A
4. 下列叙述中,不符合良好程序设计风格要求的是( )。 A. 程序的效率第一,清晰第二
B. 程序的可读性好
C. 程序中要有必要的注释
D. 输入数据前要有提示信息
【答案】A
5. 结构化程序所要求的基本结构不包括( )。
A. 顺序结构
B. GOTO跳转
C. 选择(分支)结构
D. 重复(循环)结构
【答案】B
6. 软件按功能可以分为:应用软件、系统软件、支撑软件(或工
具软件)。下面属于应用软件的是( )。
A. 编译程序
B. 操作系统
C. 教务管理系统
D. 汇编程序
【答案】C
7. 下面属于系统软件的是( )。
A. 财务管理系统
B. 编译软件
C. 编辑软件Word D. 杀毒软件
【答案】B
8. 下面属于应用软件的是( )。
A. 学生成绩管理系统
B. UNIX操作系统
C. 汇编程序
D. 编译程序
【答案】A
9. 软件是指( )。
A. 程序
B. 程序和文档
C. 算法加数据结构
D. 程序、数据与相关文档的完整集合
【答案】D
10. 计算机软件包括( )。
A. 算法和数据
B. 程序和数据
C. 程序和文档
D. 程序、数据及相关文档
【答案】D
11. 结构化程序由顺序、选择、循环三种基本结构组成,以下相
关叙述错误的是( )。 A. 三种基本结构不可以嵌套使用
B. 顺序结构是按语句在程序中的先后顺序逐条执行,没有分支,
没有转移
C. 选择结构是根据不同的条件执行不同分支中的语句
D. 循环结构是根据条件决定是否重复、重复执行多少次循环体
语句
【答案】A
12. 下列选项中属于面向对象设计方法主要特征的是( )。
A. 继承
B. 自顶向下
C. 模块化
D. 逐步求精
【答案】A
13. 面向对象方法中,继承是指( )。
A. 一组对象所具有的相似性质
B. 一个对象具有另一个对象的性质
C. 各对象之间的共同性质
D. 类之间共享属性和操作的机制
【答案】D
14. 在面向对象方法中,不属于“对象”基本特点的是( )。
A. 一致性
B. 分类性 C. 多态性
D. 标识唯一性
【答案】A
15. 定义无符号整数类为UInt,下面可以作为类UInt实例化值的
是( )。
A. -369
B. 369
C. 0.369
D. 整数集合{1,2,3,4,5}
【答案】B
16. 下列程序段的输出结果是( )。
int data=0;
char k=‘a’,p=‘f’;
data=p-k;
system.out.println(data);
A. 0
B. a
C. f
D. 5
【答案】D
17. 下列数中为八进制的是( )。
A. 27 B. 0x25
C. 026
D. 028
【答案】C
18. 下列方法中,不属于Throwable类的方法是( )。
A. printMessage
B. getMessage
C. toString
D. fillStackTrace
【答案】A
19. Java中用来定义包的关键字是( )。
A. package
B. import
C. com
D. class
【答案】A
20. 下列关于object类中定义方法的描述中,正确的是( )。
A. 其他类不能调用
B. 其他类部分能调用
C. 其他类大部分不能调用
D. 其他类全部都能调用
【答案】D 21. 抽象类是( )。
A. 不能派生子类的类
B. 不能实例化的类
C. 所有方法都是抽象方法的类
D. 方法体为空的类
【答案】B
22. 字符输出流类的直接父类是( )。
A. Writer
B. Reader
C. File
D. IOStream
【答案】A
23. 继承是面向对象的一个重要特性,它可以( )。
A. 优化程序的存储空问
B. 使代码重用,降低程序复杂性
C. 保证类和接口的安全
D. 更容易地实例化类的对象
【答案】B
24. 下列关于程序运行结果的描述中,错误的是( )。
import javax.swing.*;
import java.awt.*;
public class Test{ public static void main(String[]args){
JFrame f = new JFrame();
JPanel P=new JPanel();
f.setLayout(new BorderLayout());
f.getContentPane().add(p,"Center");
P.setBackground(Color.blue);
f.setVisible(true);
f.setSize(200,200);
}
}
A. 程序不能运行
B. 显示一个窗口
C. 窗口大小是200×200
D. 窗口背景为蓝色
【答案】A
25. 下列代码的下划线处应填入相同的类,该类是( )。
import javax.swing.*;
public class Test{
public static void main(String args[]){
JFrame f=new JFrame();
f.setTitle("Menus");
f.setVisible(true); f.setSize(500,400);
________mb=new________();
f.setJMenuBar(mb);
JMenu m=new JMenu("文件");
mb.add(m);
JMenuItem mi=new JMenuItem("打开");
m.add(mi);
}
}
A. JMenultem
B. JMenu
C. JFrame
D. JMenuBar
【答案】D
26. 软件需求分析阶段的工作,可以分为四个方面:需求获取、
编写需求规格说明书、需求评审和( )。
A. 阶段性报告
B. 需求分析
C. 需求总结
D. 用例分析
【答案】B
27. 软件生命周期中,确定软件系统要做什么的阶段是( )。 A. 需求分析
B. 软件测试
C. 软件设计
D. 系统维护
【答案】A
28. 在软件生命周期中,能准确地确定软件系统必须做什么和必
须具备哪些功能的阶段是( )。
A. 需求分析
B. 详细设计
C. 软件设计
D. 概要设计
【答案】A
29. 软件需求分析阶段的主要任务是( )。
A. 确定软件开发方法
B. 确定软件开发工具
C. 确定软件开发计划
D. 确定软件系统的功能
【答案】D
30. 下面不属于需求分析阶段任务的是( )。
A. 确定软件系统的功能需求
B. 确定软件系统的性能需求
C. 制定软件集成测试计划 D. 需求规格说明书审评
【答案】C
31. 下列程序的运行结果是( )。
class Test extends Thread
{
public static void main(String[] args)
{
Thread t=new Thread();
t.start();
}
public void run()
{
System.out.println("Hello");
}
}
A. 程序不能通过编译,因为没有import语句将Thread类引入
B. 程序不能通过编译,因为Test类没有实现Runnable接口
C. 程序通过编译,且运行正常,没有任何输出
D. 程序通过编译,且运行正常,打印出一个"Hello"
【答案】C
32. 在多线程程序设计中,如果采用Runnable接口的方式创建线
程,则需要实现的方法是( )。
全国计算机等级考试二级Java模拟试题8
选 择 题 1 2
3
4
5 6 7 8 9
10
您的答案
正确答案 B D B B B B A D B A
选 择 题 11 12 13 14 15 16 17 18 19 20
您的答案
正确答案 A A C C B B B B A A
选 择 题 21 22 23 24 25 26 27 28 29 30
您的答案
正确答案 A A C C B A D C B D
选 择 题 31 32 33 34 35 36 37 38 39 40
您的答案
正确答案 B A D C C
填 空 题 1 2 3 4 5
您的答案
正确答案 数据元素 (n+1)/2 回溯法 模式DDL E-R模型
填 空 题 6 7 8 9 10
您的答案
正确答案 main 自动 不包含 地址 抛出
填 空 题 11 12 13 14 15
您的答案
正确答案 RandomAccessFile 抢先式调度 视图 沙箱模型 方法名
一、选择题(每题2分,共计70分)
1.以下关于数据的存储结构的叙述中哪一条是正确的?
A、数据的存储结构是数据间关系的抽象描述
B、数据的存储结构是逻辑结构在计算机存储器中的实现
C、数据的存储结构分为线性结构和非线性结构
D、数据的存储结构对数据运算的具体实现没有影响
A B C D
2.数组Q[0..n-1]作为一个环形队列,f为当前队头元素的前一位置,r为队尾元素的位置,
假定队列中元素的个数总小于n,队列中元素的个数是____。
A、r-f
B、n+f-r
C、n+r-f
D、(n+r-f)mod n
A B C D
3.关于二叉树,存在以下三种说法:
历年全国计算机等级考试二级Java语言程序设计试题及答案
历年全国计算机等级考试二级Java语言程序设计试题及答案
一、选择题(每小题1分,共40小题,共40分)
1.下列叙述中正确的是( )。
A.一个算法的空间复杂度大,则其时间复杂度必定大
B.一个算法的空间复杂度大,则其时间复杂度必定小
C.一个算法的时间复杂度大,则其空间复杂度必定小
D.上述3种说法都不对
D。【解析】算法的时间复杂度和空间复杂度是从不同的角度来衡量算法的执行情况的,它们之间没有内在联系。
2.开发软件时对提高开发人员工作效率至关重要的是( )。
A.操作系统的资源管理功能
B.先进的软件开发工具和环境
C.程序员的数量
D.计算机的并行处理能力
B。【解析】先进的软件开发工具和环境对提高开发人员工作效率是至关重要的。
3.程序设计语言的基本成分是数据成分、运算成分、控制成分和( )。
A.对象成分
B.变量成分
C.语句成分
D.传输成分
D。【解析】程序设计语言的基本成分有:数据成分,用于描述程序所涉及的数据;运算成分,用于描述程序中所包含的运算;控制成分,用于描述程序中所包含的控制;传输成分,用于表达程序中数据的传输。
4.对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。
A.125
B.n/2
C.n
D.n+l
C。【解析】对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止。在最坏情况
下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为n。
5.有下列二叉树,对此二叉树前序遍历的结果为( )。
全国计算机等级考试二级Java真题及答案
2009年9月全国计算机等级考试二级笔试试卷
Java语言程序设计
(考试时间90分钟,满分100分)
一、选择题(每小题2分,共70分)
(1)下列数据结构中,属于非线性结构的是
A)循环队列
B)带链队列
C)二叉树
D)带链栈
(2)下列数据结构中,能够按照“先进后出”原则存取数据的是
A)循环队列
B)栈
C)队列
D)二叉树
(3)对于循环队列,下列叙述中正确的是
A)队头指针是固定不变的
B)队头指针一定大于队尾指针
C)队头指针一定小于队尾指针
D)队头指针可以大于队尾指针,也可以小于队尾指针
(4)算法的空间复杂度是指
A)算法在执行过程中所需要的计算机存储空间
B)算法所处理的数据量
C)算法程序中的语句或指令条数
D)算法在执行过程中所需要的临时工作单元数
(5)软件设计中划分模块的一个准则是
A)低内聚低耦合
B)高内聚低耦合
C)低内聚高耦合
D)高内聚高耦合
(6)下列选项中不属于结构化程序设计原则的是
A)可封装
D)自顶向下
C)模块化
D)逐步求精(7)软件详细设计产生的图如下:
该图是
A)N-S图
B)PAD图
C)程序流程图
D)E-R图
(8)数据库管理系统是
A)操作系统的一部分
B)在操作系统支持下的系统软件
C)一种编译系统
D)一种操作系统
(9)在E-R图中,用来表示实体联系的图形是
A)椭圆图
B)矩形
C)菱形
D)三角形
(10)有三个关系R,S和T如下:
其中关系T由关系R和S通过某种操作得到,该操作为
A)选择
B)投影
C)交
D)并(11)用于设置组件大小的方法是
A)paint()
B)setSize()
C)getSize()
D)repaint()
(12)点击窗口内的按钮时,产生的事件是
A)MouseEvent
B)WindowEvent
C)ActionEvent
D)KeyEvent
(13)AWT中用来表示对话框的类是
A)Font
B)Color
C)Panel
D)Dialog
(14)下列运算符中,优先级最高的是
A)+=
B)==
C)&&
D)++
(15)下列运算结果为1的是
java考题
07年4月等级考试二级JAVA考前密卷(2)
一、选择题
(1)栈和队列的共同特点是
A)都是先进先出 B)都是先进后出
C)只允许在端点处插入和删除元素
D)没有共同点
(2)已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
A)acbed B)decab C)deabc D)cedba
(3)链表不具有的特点是
A)不必事先估计存储空间B)可随机访问任一元素C)插入删除不需要移动元素
D)所需空间与线性表长度成正比
(4)结构化程序设计的3种结构是
A)顺序结构、选择结构、转移结构
B)分支结构、等价结构、循环结构
C)多分支结构、赋值结构、等价结构
D)顺序结构、选择结构、循环结构
(5)为了提高测试的效率,应该
A)随机选取测试数据
B)取一切可能的输入数据作为测试数据
C)在完成编码以后制定软件的测试计划
D)集中对付那些错误群集的程序
(6)算法的时间复杂度是指
A)执行算法程序所需要的时间
B)算法程序的长度
C)算法执行过程中所需要的基本运算次数
D)算法程序中的指令条数
(7)软件生命周期中所花费用最多的阶段是
A)详细设计 B)软件编码
C)软件测试D)软件维护
(8)数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
A)C B)Basic C)DDL D)DML
(9)下列有关数据库的描述,正确的是
A)数据库是一个DBF文件
B)数据库是一个关系
C)数据库是一个结构化的数据集合
D)数据库是一组文件
(10)下列有关数据库的描述,正确的是
A)数据处理是将信息转化为数据的过程
B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变
C)关系中的每一列称为元组,一个元组就是一个字段
D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 (11)下列哪个类是由编译器自动生成对象的特殊类,是用于类操作?
全国计算机等级考试二级Java真题及答案 2
2009年9月全国计算机等级考试二级笔试试卷
Java语言程序设计
(考试时间90分钟,满分100分)
一、选择题(每小题2分,共70分)
(1)下列数据结构中,属于非线性结构的是
A)循环队列
B)带链队列
C)二叉树
D)带链栈
(2)下列数据结构中,能够按照“先进后出”原则存取数据的是
A)循环队列
B)栈
C)队列
D)二叉树
(3)对于循环队列,下列叙述中正确的是
A)队头指针是固定不变的
B)队头指针一定大于队尾指针
C)队头指针一定小于队尾指针
D)队头指针可以大于队尾指针,也可以小于队尾指针
(4)算法的空间复杂度是指
A)算法在执行过程中所需要的计算机存储空间
B)算法所处理的数据量
C)算法程序中的语句或指令条数
D)算法在执行过程中所需要的临时工作单元数
(5)软件设计中划分模块的一个准则是
A)低内聚低耦合
B)高内聚低耦合
C)低内聚高耦合
D)高内聚高耦合
(6)下列选项中不属于结构化程序设计原则的是
A)可封装
D)自顶向下
C)模块化
D)逐步求精 (7)软件详细设计产生的图如下:
该图是
A)N-S图
B)PAD图
C)程序流程图
D)E-R图
(8)数据库管理系统是
A)操作系统的一部分
B)在操作系统支持下的系统软件
C)一种编译系统
D)一种操作系统
(9)在E-R图中,用来表示实体联系的图形是
A)椭圆图
B)矩形
C)菱形
D)三角形
(10)有三个关系R,S和T如下:
其中关系T由关系R和S通过某种操作得到,该操作为
A)选择
B)投影
C)交
D)并 (11)用于设置组件大小的方法是
A)paint( )
B)setSize( )
C)getSize( )
全国计算机等级考试二级JAVA真题题库1+2014年9月
全国计算机等级考试二级JAVA真题题库1 2014年9月
(总分:100.00,做题时间:120分钟)
一、选择题(每小题1分,共40分)(总题数:40,分数:40.00)
1.关系数据库管理系统能实现的专门关系运算包括( )。
(分数:1.00)
A.排序、索引、统计
B.选择、投影、连接 √
C.关联、更新、排序
D.显示、打印、制表
解析:关系数据库管理系统能实现的专门关系运算包括选择、投影、连接。
2.下列叙述中,正确的是( )。
(分数:1.00)
A.Reader是一个读取字符文件的接口
B.Reader是一个读取数据文件的抽象类 √
C.Reader是一个读取字符文件的抽象类
D.Reader是一个读取字节文件的-般类
解析:本题考查Reader类的概念。首先应该明确,Reader是一个抽象类,字符输入流都是抽象类Reader类的子类,它是用来读取字符文件的类。字符输出流都是Writer抽象类的子类。
3.表达式(10*49.3)的类型是( )。
(分数:1.00)
A.double √
B.char
C.long
D.float
解析:运算中自动类型转换按优先关系从低级数据转换成高级数据。规定的优先次序是byte,short,char→int→long→float→double。
4.下列关于Java语言特点的叙述中,错误的是( )。
(分数:1.00)
A.Java是面向过程的编程语言 √
B.Java支持分布式计算
C.Java是跨平台的编程语言
D.Java支持多线程
解析:Java是新-代编程语言,具有很多特点:简单易学;利用面向对象技术;分布式计算;健壮性(鲁棒性);安全性;跨平台(即体系结构中立);可移植性;解释执行;高性能;多线程;动态性。因此,本题的正确答案是A。
5.下列说法正确的是( )。
(分数:1.00)
A.类FilelnputStream和FileOutputStream用来进行文件1/O处理,由它们所提供的方法可以打开本地主机上的文件,并进行顺序的读/写 √
计算机等级考试(国家)-(a)二级java笔试模拟441
(A)二级JAVA笔试模拟441 一、选择题
1、下列叙述中正确的是______。
A.栈是“先进先出”的线性表
B.队列是“先进后出”的线性表
C.循环队列是非线性结构 D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构
2、支持子程序调用的数据结构是______。
A.栈 B.树 C.队列 D.二叉树
3、某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是______。 A.10 B.8
C.6 D.4 4、下列排序方法中,最坏情况下比较次数最少的是______。
A.冒泡排序
B.简单选择排序
C.直接插入排序
D.堆排序 5、软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
______。
A.编辑程序
B.操作系统
C.教务管理系统
D.汇编程序 6、下面叙述中错误的是______。
A.软件测试的目的是发现错误并改正错误
B.对被调试的程序进行“错误定位”是程序调试的必要步骤
C.程序调试通常也被称为的Debug
D.软件测试应严格执行测试计划,排除测试的随意性 7、耦合性和内聚性是对模块独立性度量的两个标准,下列叙述中正确的是______。
A.提高耦合性降低内聚性有利于提高模块的独立性
B.降低耦合性提高内聚性有利于提高模块的独立性
C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度
D.内聚性是指模块间互相连接的紧密程度 8、数据库应用系统中的核心问题是______。
A.数据库设计
B.数据库系统设计
C.数据库维护
D.数据库管理员培训 9、有两个关系R、S如下:
由关系R通过运算得到关系S,则所使用的运算为______。
A.选择 B.投影
C.插入 D.连接 10、将E-R图转换为关系模式时,实体和联系都可以表示为______。
A.属性 B.键
C.关系 D.域 11、Java虚拟机(JVM)运行Java代码时,不会进行的操作是______。
国家计算机等级考试,二级java,真题模拟,题集16.doc
A. Java编程时,
B. Java编程时,
C. Java编程
计算机二级JAVA分类模拟题2 0 2
一、选择题
Component类中用于刷新组件的方法是。
A・ getFont() B. getName()
C- update() D. paint()
2、以下数据结构中不属于线性数据结构的是
A. 队列 B.线性表
C.二叉树 D.栈
3、 关系R和关系S的并运算是( )o
A. 由关系R和关系S的所有元组合并组成的集合,再删去重复的元组
B. 由属于R而不属于S的所有元组组成的集合
C. 由既属于R又属于S的元组组成的集合
D. 由R和S的元组连接组成的集合
4、 for (int x=Oz y=0; ! x&&yV=5; y++)语句执行循环的次数是
A. 0 B. 5
C. 6 D.无穷
5、 下面 可用于处理Unicode码。
A. Writer B. BufferedReader
C. ByteArraylnputStream D. PipedlnputStream
6、 在关系数据库模型中,通常可以把外码所在的关系称为( )o
A. 被参照关系 B.参照关系
C.主码 D.主关系
7、下列命题中,错误的是
要求应尽量多用公共变量 要求应尽量少用公共变量 要求应烬量不用公共变量 要求应尽量使用私有变量
8、下列关于Java语言中线程的叙述中,正确的是 o
A. 线程由代码、数据、内核状态和一组寄存器组成
B. 线程间的数据是不共享的
C. 用户只能通过创建Thread类的实例或者定义和创建Thread子类的实例,建立和控制自己的
线程
D. 因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定
9、当Applet程序中的init()方法为下列代码时,运行后用户界面会出现的情况,以下描述正确的
是 O
public void init() { setLayout(new BorderLayout()); add(nNorthn, new
2021年全国计算机等级考试《二级Java语言程序设计》题库【历年真题+章节题库+模拟试题】
星蓝海学习网-考研资格考试,电子书题库,视频答案详解 2021年全国计算机等级考试《二级Java语言程序设计》题库【历年真题+章节题库+模拟试题】
目录
• 第一部分 历年真题
– 全国计算机等级考试《二级Java语言程序设计》真题及详解(一)
– 全国计算机等级考试《二级Java语言程序设计》真题及详解(二)
– 全国计算机等级考试《二级Java语言程序设计》真题及详解(三)
– 全国计算机等级考试《二级Java语言程序设计》真题及详解(四)
– 全国计算机等级考试《二级Java语言程序设计》真题及详解(五)
• 第二部分 章节题库
– 公共基础知识
• 第1章 数据结构与算法
• 第2章 程序设计基础
• 第3章 软件工程基础
• 第4章 数据库设计基础
– Java语言程序设计
• 一、选择题专项练习 星蓝海学习网-考研资格考试,电子书题库,视频答案详解 • 二、填空题专项练习
• 第三部分 模拟试题
– 全国计算机等级考试《二级Java语言程序设计》模拟试题及详解(一)
– 全国计算机等级考试《二级Java语言程序设计》模拟试题及详解(二)
全国计算机等级考试二级JAVA真题题库12014年9月_真题-无答案
全国计算机等级考试二级JAVA真题题库1 2014年9月
(总分100,考试时间120分钟)
一、选择题(每小题1分,共40分)
1. 关系数据库管理系统能实现的专门关系运算包括( )。
A. 排序、索引、统计 B. 选择、投影、连接
C. 关联、更新、排序 D. 显示、打印、制表
2. 下列叙述中,正确的是( )。
A. Reader是一个读取字符文件的接口
B. Reader是一个读取数据文件的抽象类
C. Reader是一个读取字符文件的抽象类
D. Reader是一个读取字节文件的-般类
3. 表达式(10*49.3)的类型是( )。
A. double B. char
C. long D. float
4. 下列关于Java语言特点的叙述中,错误的是( )。
A. Java是面向过程的编程语言 B. Java支持分布式计算
C. Java是跨平台的编程语言 D. Java支持多线程
5. 下列说法正确的是( )。
A. 类FilelnputStream和FileOutputStream用来进行文件1/O处理,由它们所提供的方法可以打开本地主机上的文件,并进行顺序的读/写
B. 通过类File的实例或者一个表示文件名称的字符串可以生成文件输人/输出流,在流对象生成的同时,文件被打开,但还不能进行文件读/写
C. 对于InputStream和OutputStream来说,它们的实例都是是非顺序访问流,即只能进行顺序的读/写
D. 当从标准输人流读取数据时,从键盘输人的数据直接输入到程序中
6. 已知-个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为( )。
A. 1 B. 2
C. 3 D. 9
7. 下列关于Java语言中线程的叙述中,正确的是( )。
A. 线程由代码、数据、内核状态和-组寄存器组成
