1、国家二级( JAVA)笔试模拟试卷 95及答案与解析 1 数据的存储结构是指 ()。 ( A)存储在外存中的数据 ( B)数据所占的存储空间量 ( C)数据在计算机中的顺序存储方式 ( D)数据的逻辑结构在计算机中的表示 2 下列关于队列的叙述中正确的是 ()。 ( A)在队列中只能插入数据 ( B)在队列中只能删除数据 ( C)队列是先进先出的线性表 ( D)队列是先进后出的线性表 3 已知 inta, *pa=publicclassTypeTransitionpublicstaticvoidmain(Stringargs)chara=h;iNti=100;intj=97;intaa=a+i
2、;System.out.println(“aa=“+aa);charbb=(char)j;System.out.println(“bb=“+bb);如果输出结果的第二行为 bb=a,奸么第一行的输出是 ()。 ( A) aa=I ( B) aa=204 ( C) aa=v ( D) aa=156 22 ()是不能被当前类的子类重新定义的方法。 ( A)抽象方法 ( B)私有方法 ( C)最终方法 ( D)构造方法 23 已知: 1Stringinput=JoptionPane.showlnputDialog(“Whatsyourname?“);2Intage=Integer.parseIntl
3、n(input);语句 2所起的作用是 ()。 ( A)将字符串转换为整数 ( B)将整数转化为字符串 ( C)对字符串进行语法分析 ( D)对整数进行语法分析 24 线程控制方法中, yield()的作用是 ()。 ( A)返回当前线程的引用 ( B)使比其低的优先级线程运行 ( C)强行终止线程 ( D)只让给同优先级现成运行 25 下列不属于 J2SDK命令的是 ()。 ( A) RMI命令 ( B)网络传输命令 ( C) J2SDK基本命令 ( D)安全控制命令 26 已知如下的命令执行 javaMyTestabc,下列 ()语句是正确的。 ( A) args0=“MyTestabc“
4、 ( B) args0=“MyTest“ ( C) args0=“a“ ( D) args0=“abc“ 27 Swing构件必须添加到 Swing顶层容器相关的 ()。 ( A)选项板上 ( B)复选框内 ( C)内容面板上 ( D)分隔扳土 28 查找随机文件的记录时,应使用的方法是 ()。 ( A) readInt() ( B) readBytes(intn) ( C) seek(long1) ( D) readDouble() 29 下面关于线程优先级的说法中,错误的是 ()。 ( A) java中的线程的优先级有三个静态常量 ( B)新建线程的优先级默认为最低 ( C)优先级高的线程
5、优先被执行 ( D)一个线程运行时,有可能被比它高优先级的线程抢占运行 30 下列方法中建议使用的是 ()。 ( A) stop() ( B) supend() ( C) restume() ( D) wait() 31 用 AWT组件实现单选按钮功能,使用的组件是 ()。 ( A) Checkbox ( B) CheckboxGroup ( C) Checkbox和 CheckboxGroup ( D) Choice 32 关于 Runnable接口,错误的说法是 ()。 ( A)实现接口 Runnable的类仍可以继承其他父类 ( B)创建实现 Runnable接口的类后,就可以用 Sta
6、rt方法启动线程了 ( C) Runnable接口提供了通过线程执行程序的最基本的接口 ( D) Runnable只定义了一个 run方法 33 已知如下代码:publicclassTestpublicstaticvoidmain(Stringarg)longa=newlong10;System.out.Println(a6);下列选项正确的是 ()。 ( A)输出为 null ( B)输出为 0 ( C)编译时出错 ( D)运行时出错 34 java.io包的 File类是 ()。 ( A)字符流类 ( B)字节流类 ( C)对象流类 ( D)非流类 35 下列描述中,正确的是 ()。 (
7、A)在 Serializable接口中定义了抽象方法 ( B)在 Serializable接口中定义了常量 ( C)在 Seriaiizable接口中没有 定义抽象方法,也没有定义常量 ( D)在 Serializable接口中定义了成员方法 36 测试的目的是暴露错误,评价程序的可靠性;而【 】的日的是发现错误的位置并改正错误。 37 在面向对象方法中,【 】描述的是具有相似属性操作的一组对象。 38 需求分析最终结果是产生【 】。 39 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体集 “项目主管 ”与实体集 “项目 ”的联系属于【 】的联系。 40 【 】结构,也称为重复结
8、构,即算法中有一组操作要求反复被执行。 41 Java源程序文件编译后产生的文件成为字节码文件,其扩展名为【 】。 42 一个类的定义分为类注释、【 】和类体的定义。 43 生成 StringBuffer一个对象后,还可用【 】方法或 ensureCapacity()方法来设定缓存大小。 44 JavaAplication应用程序的编写和执行分 3步进行;编写源代码、编译源代码、【 】。 45 接口可以看作是仅容纳【 】、常量,而又不能直接生成对象的特殊抽象类。 46 Java语言的循环语句包括 for语句、 do-while语句和【 】语句。 47 【 】方法能够反映正在加载图像的状态,如果
9、加载还在进行、图像还在更新,则返回 true,否则返回 false。 48 一个 java application源程序文件名为 myjavaapplication.java,如果使用 SUH公司的 java开发工具 jdk编译该源程序文件并使用其虚拟机运算这个程序的字节码文件,则应该首先执行的命令是:【 】。 49 可以通过【 】语句来捕获所有的异常。 50 在 java语言的所有方法中,比较特殊的一类方法是抽象方法,它只有 方法头,而没有【 】。 国家二级( JAVA)笔试模拟试卷 95答案与解析 1 【正确答案】 D 2 【正确答案】 C 3 【正确答案】 D 4 【正确答案】 B 5
10、【正确答案】 C 6 【正确答案】 A 7 【正确答案】 D 8 【正确答案】 D 9 【正确答案】 B 10 【正确答案】 A 11 【正确答案】 B 12 【正确答案】 A 13 【正确答案】 B 14 【正确答案】 B 15 【正确答案】 A 16 【正确答案】 D 17 【正确答案】 B 18 【正确答案】 B 19 【正确答案】 D 20 【正确答案】 A 21 【正确答案】 B 22 【正确答案】 C 23 【正确答案】 A 24 【正确答案】 D 25 【正确答案】 B 26 【正确答案】 C 27 【正确答案】 C 28 【正确答案】 C 29 【正确答案】 B 30 【正确答
11、案】 D 31 【正确答案】 C 32 【正确答案】 B 33 【正确答案】 B 34 【正确答案】 D 35 【正 确答案】 C 36 【正确答案】 调试 37 【正确答案】 类 38 【正确答案】 需求规格说明书 39 【正确答案】 一对多 40 【正确答案】 循环 41 【正确答案】 class(或 .class) 42 【正确答案】 类声明 43 【正确答案】 setLength() 44 【正确答案】 解释执行 45 【正确答案】 抽象方法 46 【正确答案】 while 47 【正确答案】 imageuPdate() 48 【正确答案】 javac myjavaspplication.java 49 【正确答案】 catch(Exception e) 50 【正确答案】 方法体