[计算机类试卷]国家二级(JAVA)笔试模拟试卷66及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷66及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷66及答案与解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 66及答案与解析 1 下列叙述中不正确的是 _。 ( A) Java是新一代编程语言,具有很多优点:简单、面向对象、可移植、与硬件无关、强健安全、具有很高的性能,此外还对多线程、动态性提供了支持 ( B) Java是一种跨平台的面向对象的语言 ( C) Java语言支持多线程。多线程使得应用程序可以同时进行相同的操作,处理多个同一的事件 ( D) Java解释器生成与体系结构无关的字节码结构的文件格式,只需提供相应的Java运行系统,程序便能在任何种类的处理器上运行 2 下列选项中,属于 Java语言的代码安全检测机制的一项是 _。 ( A)动态链接 ( B
2、)访问权限的检查 ( C)通过接口实现多重继承 ( D)将所有的 Java应用都看作对象,按类进行封装 3 下列 APl不属于 Java lang Math类的一个是 _。 ( A) random() ( B) abs() ( C) drawLine() ( D) sin() 4 Java语言中的调试器是 _。 ( A) javac ( B) java ( C) jdb ( D) javap 5 下列关于 对象的说法错误的是 _。 ( A)一个对象就是变量和相关方法的集合 ( B)任何事物都是对象,是某一个对象类的一个元素。可将对象普遍具有的特征概括为状态和行为 ( C)对象通过成员变量来维持
3、其状态,通过方法实现其行为 ( D)一个对象的方法构成这个对象的核心,变量包围着方法,将这个对象和其他对象分离开来 6 下列描述中正确的一项是 _。 ( A)标识符首字符的后面可以跟数字 ( B)标识符不区分大小写 ( C)数组属于基本数据类型 ( D)复合数据类型变量包括布尔型、字符型和浮点型 7 下列对整型常量定义的解释中,正确的一项是 _。 ( A) 034代表八进制的数 1C ( B) 034代表十进制的数 34 ( C) 034代表十六进制的数 28 ( D) 34L代表值为 34的 64位长整数 8 下列对于二元算术运算表达式的说法中,正确的一个是 _。 ( A)若两个操作数都是
4、float型,则表达式结果为 float型 ( B)若两个操作数都是 float型,则表达式结果为 double型 ( C)若一个操作数是 float型,另一个操作数是 double型,则表达式结果为 float型 ( D)若一个操作数是 float型,另一个操作数是血型,则表达式结果为 int型 9 执行下列程序段之后,变量 b的值为 _。 public class Test9 public static void main(String args) int i=12; int j=24; boolean b1=true; boolean b=(j%i= 0) System.out.prin
5、tln(b); ( A) true ( B)假 ( C) 1 ( D) 0 10 下列程序的输出结果是 _。 public class Test10 public static void main(String args) char c1=B,c2=c; if(c1 + 1 c2 ) +c1; System.out.println(c1); ( A) B ( B) b ( C) C ( D) c 11 下列循环执行的次数是 _。 int y=2, x=4; while(-x!=x/y ) ( A) 2次 ( B) 1次 ( C) 3次 ( D) 0次 12 下列数据流中,属于输入流的一项是 _
6、。 ( A)从内存流向硬盘的数据流 ( B)从键盘流向内存的数据流 ( C)从网络流向显示器的数据流 ( D)从键盘流向显示器的数据流 13 下列 _选项不是 InputStream类中的方法。 ( A) public abstract int read() throws IOException ( B) public final void writeInt (int V)throws IOException ( C) public int available() throws IOException ( D) public void close() throws IOException 14
7、 下列说法中错误的一项是 _。 ( A)当线程需要在 synchronized块中等待共享数据状态改变时,则需要调用 wait()方法 ( B)当线程需要在 synchronized块中等待共享数据状态改变时,则需要调用notify()方法 ( C) wait()和 notify()可以实现线程的同步操作 ( D)线程在 synchronized块中执行完操作后,调用 notify()方法通知正在等待的线程重新占有锁 15 下 列程序的执行结果是 _。 class A5 extends Thread boolean b; A5 (boolean bb) b = bb; public void
8、run() System.out.println(this.getName() + “运行 “); public class Testl5 public static void main(String args) A5 a1 = new A5(true); A5 a2 = new A5(false); if(a1.b) A1.start(); if (a2 .b) A2.start(); ( A) Thread-0 ( B) Thread-1 ( C) Thread-0 ( D) Thread-1 Thread-1 Thread-0 16 下列说法正确的是 _。 ( A)即使高优先级的线程调用
9、 slee()方法睡眠时,低优先级的线程也没有办法获得处理器资源 ( B)一个暂时终止运行的线程,在排除了终止原因后直接运行 ( C)一个正在执行的线程使用 yield()方法将处理器让出给同优先级的其他线程 ( D)调用 suspend()方法暂停自己的线程,也可以自行调用 resume()方法恢复自身 17 监听事件和处理事件 _。 ( A)都是由 Listener完成 ( B)都由相应事件 Listener处登记过的组件完成 ( C)由 Listener和窗口分别完成 ( D)由 Listener和组件分别完成 18 在下列事件处理机制中, _不是机制中的角色。 ( A)事件源 ( B)
10、事件 ( C)事件接 3 ( D)事件处理者 19 下列说法中错误的一项是 _。 ( A) Swing构件支持双缓冲区,编写程序的时候不需要重写有关的代码 ( B) AWT构件支持双缓冲区,编写程序的时候不需要重写有关的代码 ( C) AWT构件不支持在按钮 构件上添加图标 ( D) Swmg构件支持在按钮构件上同时添加图标和文字 20 下列 _选项是 javax swing JApplet的父类。 ( A) java awt panel ( B) java applet Applet ( C) java awt Window ( D) java awt frame 21 在 Applet的关
11、键方法中,下列 _方法是关闭浏览器以释放 Applet占用的所有资源。 ( A) init() ( B) start() ( C) paint() ( D) destroy() 22 下列 _操作是 Applet可以做的。 ( A)访问客户端系统的一部分信息 ( B)访问客户端的文件系统 ( C)在客户端访问电子邮件地址 ( D)在客户端调用本地动态链接库 23 public abstract Applet get Applet(Stfing name)可以实现 _。 ( A)同页 Applet间通信 ( B) Applet的网络通信 ( C) Applet和浏览器间通信 ( D)以上三种通信
12、都能实现 24 param可选标记指定 applet外部参数, applet通过 _方法可以获得所给属性值。 ( A) getDocumentBase() ( B) getCodeBase() ( C) getParameter() ( D) showDocument(URLurlObj) 25 Socket的工作流程是 _。 打开连接到 Socket的输入 /输出 按某个协议对 Socket进行读 /写操作 创建 Socket 关闭 Socket ( A) ( B) ( C) ( D) 26 排序是计算机 程序设计中的一种重要操作,常见的排序方法有插入排序、【 】和选择排序等。 27 软件的
13、【 】设计又称为总体结构设计,其主要任务是建立软件系统的总体结构。 28 一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【 】。 29 为了便于对照检查,测试用例应由输入数据和预期的【 】两部分组成。 30 【 】是数据库设计的核心。 31 Java可以跨平台的原因是因为有【 】。 32 循环语句包括 for语句、 while语句和【 】。 33 Java是 面向对象语言,对象是客观事物的【 】,对象与之是一一对应的,它是很具体的概念。 34 通过使用一个 “标签化中断 ”的语句, break语句就可以退出【 】循环。 35 通过类 MyClass中的不含参数的构造
14、函数,生成该类的一个对象 obj,可通过以下语句实现;【 】。 36 Java语言中常用异常类 IOException是用来处理【 】异常的类。 37 以下是一个对数据文件进行缓冲输入操作的语句,在语句的下划线处,请填上适当的内容: DataInputStream din=new DataInputStream (new【 】 (new FileInputStream(“employee.dat“); 38 Swing GUI使用两种类型的类,即 GUI类和【 】支持类。 39 根据程序的构成和运行环境的不同, Java源程序分为两类,即【 】程序和 JavaApplet程序。 40 Appl
15、et生命周期是指从 Applet【 】到浏览器,到用户退出浏览器,终止 Applet运行的过程。 国家二级( JAVA)笔试模拟试卷 66答案与解析 1 【正确答案】 C 【试题解析】 选项 C错误,多线程是 Java的一个主要特性,使可执行程序具有同时保持几个线程的执行的能力。不要把它与多任务混淆。多任务是指操作系统可以同时运行多个程序,而多线程可允许应用程序同时做几个不同的操作,处理多个不同的事件。 2 【正确答案】 B 【试题解析】 选项 A错误,动态链接是 JVM的一个重要特点;选项 C错误,接口是用来实现多重继承的一种方法, Java通过这种方法来提高类继承的灵活性和扩展性:选项 D
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 66 答案 解析 DOC
