2014年计算机等级考试二级java精选试题及答案.pdfVIP

  • 6
  • 0
  • 约2.15万字
  • 约 51页
  • 2021-06-09 发布于四川
  • 举报

2014年计算机等级考试二级java精选试题及答案.pdf

选择题 12.1 以下程序的输出结果是 A) 1,6,3,1,3 B) 1,6,3,2,3 C) 1,6,3,6,3 D) 1,7,3,2,3 main() { int i=1,j=3; printf(%d,,i++); { int i=0; i+=j*2; printf(%d,%d,,i,j); } printf(%d,%d\\n,i,j); } 1 / 51 答案:B 12.2 以下程序的输出结果是 A) 1 2 3 4 B) 4 3 2 1 C) 0 0 0 0 D) 4 4 4 4 main() { int a[]={1,2,3,4},i,x=0; for(i=0; i4; i++) { sub(a,x); printf(%d ,x); } printf(\\n); } sub(int *s,int *y) { static int t=3; *y=s[t]; t--; 2 / 51 } 答案:B 1、下列命令中, 命令是Java 的编译命令。 A、javac B、java C、javadoc D、appletviewer 本题考查的是 Java 运行过程。 Java 有两类应用程序,Java Application 和 Java Applet。它们编译源代码时运用 应用程序相同,即javac.exe 。 java.exe 是用于 Java Application 程序解释执行的,若执行成功,显示结果;若执 行有错,则显示错误报告。 故本题答案为A。 2、对JFrame 添加构件有 种方式。 A、一种 B、两种 3 / 51 C、三种 D、四种 本题考查的是 JFrame 框架。 对 JFrame 添加构件有两种方式: 1、用getContentPane()方法获得 JFrame 的内容面板,再对其加入构件 frame.getContentPane().add(childponent)。 2、建立一个Jpanel 或 JDesktopPane 之类的中间容器,把构件添加到容器中,再 用 setContentPane()方法把该容器置为 JFrame 的内容面板: Jpanel contentPane=new Jpanel() ; …//把其他构件添加到 Jpanel 中 frame.setContentPane(contentPane) ;//把 contentPane 对象设置成为 frame 的 内容面板。 故本题答案为 B。 3、对象状态持久化是通过 。 A、文件 4 / 51 B、管道 C、串行化 D、过滤器 本题考查的是对象的永久化概念。 将 Java 程序中的对象保存在外存中,称为对象永久化。对象永久化的关键是将它 的状态以一种串行格式表示出来,以便以后读该对象时能够把它重构出来。 故本题答案为 C。 4、下列 类声明是正确的。 A、abstract final class HI{•••} B、abstract private move(){•••} C、protected private number; D、public abstract class Car{•••} 本题考查的是类的声明。 类声明的格式如下: 5 / 51 [修饰符]class 类名[extends 父类名][implement

文档评论(0)

1亿VIP精品文档

相关文档