1、计算机二级 JAVA-6及答案解析(总分:80.10,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:59.60)1.在数据库系统中,用户所见的数据模式为U /U。 A.概念模式 B.外模式 C.内模式 D.物理模式(分数:2.00)A.B.C.D.2.循环链表的主要优点是 A. 不再需要头指针了 B. 从表中任一结点出发都能访问到整个链表 C. 在进行插入、删除运算时,能更好的保证链表不断开 D. 已知某个结点的位置后,能够容易的找到它的直接前件 (分数:1.00)A.B.C.D.3.J2EE和( )语言绑定。 A.C B.C+ C.Java D.汇编语言(分数:2.00)A.B
2、.C.D.4.在下列程序的空白处,应填入的正确选项是U /U。importjava.io.*;PublicclasswriteIntPublicstaticvoidmain(stringl)a)IntmyArray=10,20,30,40;tryDataOutputSystemdos=newDataOutputSystem(newFileOu中 utSystem(“ints.dat”);for (int i=0;IMYARRAY.LENGTH:I+)dos.writeInt(myArrayi;dos._“;System.out.println(“Havewritten binary fllei
3、nts.dat”); Catch(IOExceptiOniOe)System.out.println(“IOException”); A.start() B.Close() C.read() D.write()(分数:2.00)A.B.C.D.5.数据处理的最小单位是 U /U A.数据 B.数据元素 C.数据项 D.数据结构(分数:1.00)A.B.C.D.6.下列可用作 switch(expression)语句参数的是 A. String s B. Integer i C. boolean b D. int i(分数:2.00)A.B.C.D.7.J2EE有强大的服务功能,但不包括U /U
4、。 A.命名服务 INDI(LDAP) B.YIGA投递服务 C.部署服务、消息服务 IMS D.安全服务(分数:2.00)A.B.C.D.8.以下代码可以被计算机直接执行的是U /U。 A.源代码 B.高级程序代码 C.机器语言代码 D.汇编语言代码(分数:2.00)A.B.C.D.9.自定义的异常类可从U /U类继承。 A.Error B.AWTError C.VirtualMachineError D.Exception及其子集(分数:2.00)A.B.C.D.10.结构化程序设计的一种基本方法是 U /U A. 筛选法 B. 递归法 C. 归纳法 D. 逐步求精法(分数:2.00)A.
5、B.C.D.11.下列关于队列的叙述中,正确的是_。 A. 在队列中只能插入数据 B. 在队列中只能删除数据 C. 队列是先进先出的线性表 D. 队列是先进后出的线性表(分数:2.00)A.B.C.D.12.采用面向对象技术开发的应用系统的特点是U /U。 A. 重用性更强 B. 运行速度更快 C. 占用存储量小 D. 维护更复杂(分数:1.00)A.B.C.D.13.有以下程序:void sum(int *a) a0=a1; main() int aa10=1,2,3,4,5,6,7,8,9,10,i;for(i=3;i=0;i-=2) sum(aai);printf(“%d/n“,aa0)
6、;执行后输出的结果是U /U。 A.4 B.3 C.2 D.1(分数:2.00)A.B.C.D.14.顺序执行下列程序语句后,则 b的值是U /U。String a=“Hello“;String b=a. substring(0,2); A. “Hello“ B. “hello“ C. “He“ D. null(分数:2.00)A.B.C.D.15.下面哪个语句是正确的 U /U A.Object o=new Button(“A“); B.Button b=new Object(“B“); C.Panel p=new Frame(); D.Frame f=new Panel();(分数:1.0
7、0)A.B.C.D.16.下列说法中错误的一项是 U /U A. 实现完全串行化的类必须实现 writeExternal()方法 B. readexternal()方法用于从对象流中读取通过 writeExternal()方法写入的对象的数据 C. 实现完全串行化的类必须定义一个具有 public访问权限的不带参数的构造方法 D. writeExternal()方法的访问权限是 private(分数:1.00)A.B.C.D.17.下面关于线程优先级的说法中,错误的是U /U。 A.java中的线程的优先级有三个静态常量 B.新建线程的优先级默认为最低 C.优先级高的线程优先被执行 D.一个线
8、程运行时,有可能被比它高优先级的线程抢占运行(分数:2.00)A.B.C.D.18.下列哪个选项是 main( )方法的返回值类型? A. int B.void C.boolean D.Static (分数:1.00)A.B.C.D.19.在深度为 5的满二叉树中,叶子结点的个数为U /U。 A. 32 B. 31 C. 16 D. 15(分数:1.00)A.B.C.D.20.有以下程序:#include stdio.hmain() int i=5;doif (i%3=1)if (i%5=2) printf(“*%d“,i); break;i+; while(i!=0);printf(“/n“
9、);程序的运行结果是U /U。 A.*7 B.*3*5 C.*5 D.*2*6(分数:2.00)A.B.C.D.21.Java 语言的类型是U /U。 A.面向对象语言 B.面向过程语言 C.汇编程序 D.形式语言(分数:2.00)A.B.C.D.22.定义无符号整数类为 UInt,下面可以作为类 UInt实例化值的是_。 A.-369 B.369 C.0.369 D.整数集合1,2,3,4,5(分数:1.80)A.B.C.D.23.下列关于 Java Applicafion与 Applet的说法中,正确的是U /U。 A.都包含 main()方法 B.都通过“appletviewer”命令执
10、行 C.都通过“javac”命令编译 D.都嵌入在 HTML文件中执行(分数:2.00)A.B.C.D.24.下列整数的定义中,错误的是U /U。 A.int f=314.; B.int a=012; C.int i=189; D.int d=0x123;(分数:2.00)A.B.C.D.25.下列构造方法的调用方式中,正确的是U /U。 A.按照一般方法调用 B.由用户直接调用 C.只能通过 new自动调用 D.被系统调用(分数:2.00)A.B.C.D.26.线程生命周期中正确的状态是U /U。 A.新建状态、运行状态和终止状态 B.新建状态、运行状态、阻塞状态和终止状态 C.新建状态、可
11、运行状态、运行状态、阻塞状态和终止状态 D.新建状态、可运行状态、运行状态、恢复状态和终止状态(分数:2.00)A.B.C.D.27.对下列二叉树讲行中序遍历的结果是_。(分数:1.80)A.B.C.D.28.下列U /U选项是 main( )方法的返回值类型。 A.int B.void C.boolean D.static (分数:1.00)A.B.C.D.29.下面代码段的输出是U /U。if (5 A. 编译出错 B. 5752 C. true D. 无输出(分数:1.00)A.B.C.D.30.下列关于 Applet 生命周期的说法,正确的是U /U。 A.void init()在 A
12、pplet 下载前调用 B.void start()只在初始化之后调用 C.void stop()在关闭浏览器时调用 D.stop()总在 void destroy()之前被调用(分数:2.00)A.B.C.D.31.下列关于内部类的说法,正确的是U /U。 A.内部类可以与它包含的类名相同 B.内部类只能使用它所在类的静态成员变量,不能使用它所在类的方法中的局部变量 C.内部类可以用 abstract修饰定义为抽象类,不能用 pfivate或 protected定义 D.外部使用内部类时必须给出类的全名(分数:2.00)A.B.C.D.32.下列选项中不属于结构化程序设计方法的是U /U。
13、A.自顶向下 B.逐步求精 C.模块化 D.可复用(分数:2.00)A.B.C.D.33.Applet的方法 paint(Graphics)的功能是U /U。 A.绘制 Applet界面的基本方法 B.使 Applet成为激活状态 C.使 Applet执行一些基本的初始化 D.绘制图形(分数:2.00)A.B.C.D.34.下列代码的执行结果是_。public class ex53public static void main (String args )float t=9.of;int q=5;System.out.println (t+) * (-q); A. 40 B. 40.0 C.
14、36 D. 36.0(分数:2.00)A.B.C.D.35.下面程序段的输出结果是class Testpublic static void main(String args)MyThread t=new MyThread();t.displayOutput(“t has been createD) “;t.start();class MyThread extends Threadpublic void displayOutput(String s)System.out.println(s);public void nm()displayOutput(“t is running. “); A.
15、t has been created. t is running. B. t has been created. C. t is running. D. 编译出错(分数:1.00)A.B.C.D.二、B填空题/B(总题数:15,分数:20.50)36.一个关系表的行称为U U /U /U。(分数:2.00)填空项 1:_37.一个类只有实现了 1 接口,其对象才是可串行化的。(分数:2.00)填空项 1:_38.Break语句的最常用的用法是在 switch语句中,通过 break语句退出 switch语句,使程序从 switch结构后面的第 1 条语句开始执行。(分数:1.00)填空项 1:
16、_39.已知字符 A的 ACS码值为 65,以下语句的输出结果是_。 char ch=B: printf(“%c%d/n“,ch,ch);(分数:1.00)填空项 1:_40.若有以下程序: main() int a=4,b=5,c=3,t=0; if(ab)t=a;a=b;b=t; if(ac)t=a;a=c;c=t; printf(“ %d %d %d/n“,a,b,c); 执行后输出的结果为_。(分数:1.00)填空项 1:_41.任何从U U /U /U派生的类都可以用 throw语句抛出,抛出异常用来表明程序遇到的错误无法正常执行而需要异常处理。(分数:2.50)填空项 1:_42.
17、某二叉树中度为 2的结点有 18个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_43.以下程序用来统计文件字符的个数,请填空。 #includestdio.h #includestring void main() FILE *fp;long num=0; if (fp=fopen(“fname.dat“,“ r“)=NULL) printf(“Open error/n“); exit(0), while(_) fgetc(fp);num+; printf(“num=%1d/n“,num-1); fclose(fp); (分数:2.00)填空项 1:_44.Java源程序文件
18、编译后产生的文件称为字节码文件,其扩展名为U U /U /U。(分数:1.00)填空项 1:_45.按照流的方向来分,I/O 流包括输入流和U U /U /U。(分数:1.00)填空项 1:_46.下列 Applet计算数组元素的和,并在窗口坐标(50,50)处输出该结果。请在横线处填写正确的代码。 import java.awt.Graphics; import java.applet.Applet; public class Testl2 extends Applet int a=2,4,6,8,10; int sum; public void init() sum=0; for(int
19、i=0;ia.length;i+) sum=U U /U /U; public void paint ( Graphics g) g.drawString(“数组元素和: “+sum,50,50); (分数:1.00)填空项 1:_47.下面程序执行的结果应是 1。 class Test2 public static void main(String args) int i=2,j=1; byte k=(byte)(i+j); System.out.println(k); (分数:1.00)填空项 1:_48.将整个软件划分成若干单独命名和可编址的部分,称之为U U /U /U。(分数:1.0
20、0)填空项 1:_49.关系操作的特点是 1 操作。(分数:1.00)填空项 1:_50.Java Applet 中的事件处理机制与 Java Application相同,采用 【14】 方式。(分数:1.00)填空项 1:_计算机二级 JAVA-6答案解析(总分:80.10,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:59.60)1.在数据库系统中,用户所见的数据模式为U /U。 A.概念模式 B.外模式 C.内模式 D.物理模式(分数:2.00)A.B. C.D.解析:2.循环链表的主要优点是 A. 不再需要头指针了 B. 从表中任一结点出发都能访问到整个链表 C. 在进行
21、插入、删除运算时,能更好的保证链表不断开 D. 已知某个结点的位置后,能够容易的找到它的直接前件 (分数:1.00)A.B. C.D.解析:解析:循环链表就是将单向链表中最后一个结点的指针指向头结点,使整个链表构成一个环形,这样的结构使得从表中的任一结点出发都能访问到整个链3.J2EE和( )语言绑定。 A.C B.C+ C.Java D.汇编语言(分数:2.00)A.B.C. D.解析:解析 J2EE 的基础是 J2SE,以 Java为平台;而 C语言用于 ODBCAPI。由于两者不兼容,SUN 公司才提出了 JDBC作为 Java几个平台与数据库的标准连接。4.在下列程序的空白处,应填入的
22、正确选项是U /U。importjava.io.*;PublicclasswriteIntPublicstaticvoidmain(stringl)a)IntmyArray=10,20,30,40;tryDataOutputSystemdos=newDataOutputSystem(newFileOu中 utSystem(“ints.dat”);for (int i=0;IMYARRAY.LENGTH:I+)dos.writeInt(myArrayi;dos._“;System.out.println(“Havewritten binary flleints.dat”); Catch(IOEx
23、ceptiOniOe)System.out.println(“IOException”); A.start() B.Close() C.read() D.write()(分数:2.00)A.B. C.D.解析:解析 close 方法关闭写文件。5.数据处理的最小单位是 U /U A.数据 B.数据元素 C.数据项 D.数据结构(分数:1.00)A.B.C. D.解析:6.下列可用作 switch(expression)语句参数的是 A. String s B. Integer i C. boolean b D. int i(分数:2.00)A.B.C.D. 解析:解析 switch 多分支选项
24、运算的判别对象必须是 byte、int、short 和 char这几种类型的原始类型。7.J2EE有强大的服务功能,但不包括U /U。 A.命名服务 INDI(LDAP) B.YIGA投递服务 C.部署服务、消息服务 IMS D.安全服务(分数:2.00)A.B. C.D.解析:8.以下代码可以被计算机直接执行的是U /U。 A.源代码 B.高级程序代码 C.机器语言代码 D.汇编语言代码(分数:2.00)A.B.C. D.解析:9.自定义的异常类可从U /U类继承。 A.Error B.AWTError C.VirtualMachineError D.Exception及其子集(分数:2.0
25、0)A.B.C.D. 解析:解析 Java 语言中 Throwable类分为 Error和 Exception两个子类。自定义的异常类是从:Exception及其子集类继承的。10.结构化程序设计的一种基本方法是 U /U A. 筛选法 B. 递归法 C. 归纳法 D. 逐步求精法(分数:2.00)A.B.C.D. 解析:解析 结构化程序设计的主要方法是自顶向下,逐步求精,模块化,限制使用 GOTO语句。所以选择 D。11.下列关于队列的叙述中,正确的是_。 A. 在队列中只能插入数据 B. 在队列中只能删除数据 C. 队列是先进先出的线性表 D. 队列是先进后出的线性表(分数:2.00)A.
26、B.C. D.解析:解析 队列是指允许在一端进行插入而在另一端进行删除的线性表。队列又称为“先进先出”或“后进后出”的线性表,它体现了“先来先服务”的原则。在队列中,队尾指针与队首指针共同反映队列中元素动态变化的情况。12.采用面向对象技术开发的应用系统的特点是U /U。 A. 重用性更强 B. 运行速度更快 C. 占用存储量小 D. 维护更复杂(分数:1.00)A. B.C.D.解析:解析 面向对象方法具有很多其他方法不具备的特点,比如多态、继承等。这些特点都决定了面向对象方法支持软件复用。对象类可以派生出新类,类可以产生实例对象,从而实现了对象类数据结构和操作代码的软构件复用。可重用性是面
27、向对象思想的一个重要特征。13.有以下程序:void sum(int *a) a0=a1; main() int aa10=1,2,3,4,5,6,7,8,9,10,i;for(i=3;i=0;i-=2) sum(aai);printf(“%d/n“,aa0);执行后输出的结果是U /U。 A.4 B.3 C.2 D.1(分数:2.00)A.B.C.D. 解析:14.顺序执行下列程序语句后,则 b的值是U /U。String a=“Hello“;String b=a. substring(0,2); A. “Hello“ B. “hello“ C. “He“ D. null(分数:2.00)A
28、.B.C. D.解析:解析 String 类的 substring()方法用于从一个串中取子串。其定义为: public String substring(int beginIndex,int endIndex)该子字符串从指定的 beginIndex处开始,一直到索引endIndex-1处的字符。因此,该子字符串的长度为 endIndex-beginIndex。本题中起始索引为 0,结束索引为 1,所以返回结果为“He“。15.下面哪个语句是正确的 U /U A.Object o=new Button(“A“); B.Button b=new Object(“B“); C.Panel p=n
29、ew Frame(); D.Frame f=new Panel();(分数:1.00)A. B.C.D.解析:16.下列说法中错误的一项是 U /U A. 实现完全串行化的类必须实现 writeExternal()方法 B. readexternal()方法用于从对象流中读取通过 writeExternal()方法写入的对象的数据 C. 实现完全串行化的类必须定义一个具有 public访问权限的不带参数的构造方法 D. writeExternal()方法的访问权限是 private(分数:1.00)A.B.C.D. 解析:解析 实现完全定制串行化的类要遵守以下原则:(1)必须实现 java.i
30、o.Externalizable接口;(2)必须实现 writeExternal()方法以保存对象的数据或状态。并且该类必须负责把对象的各个超类的数据保存到流中;(3)必须实现 readExternal()方法,该方法从对象流中读取通过 writeExternal()方法写入的对象的数据,同时还必须恢复父类中的数据;(4)如果对象串行化中使用丁外部定义的格式,则writeExternal()方法和 readExternal()方法都必须完全依照该格式;(5)必须定义一个具有 public访问权限的不带参数的构造方法。选项 A、B 和 C都是正确的,所以选项 D是错误的。17.下面关于线程优先级
31、的说法中,错误的是U /U。 A.java中的线程的优先级有三个静态常量 B.新建线程的优先级默认为最低 C.优先级高的线程优先被执行 D.一个线程运行时,有可能被比它高优先级的线程抢占运行(分数:2.00)A.B. C.D.解析:18.下列哪个选项是 main( )方法的返回值类型? A. int B.void C.boolean D.Static (分数:1.00)A.B. C.D.解析:解析:主方法的格式为 public static viod mian(String args ) ,返回值 为 void。19.在深度为 5的满二叉树中,叶子结点的个数为U /U。 A. 32 B. 31
32、 C. 16 D. 15(分数:1.00)A.B. C.D.解析:解析 二叉树是本章的一个非常重要的知识点。关于二叉树的出题点有很多,而且题目可能很灵活,需要考生重点复习准备。根据二叉树的定义,知道二叉树必有如下规律:深度为 m的二叉树最多有2m-1个结点。由此可知答案为 B。20.有以下程序:#include stdio.hmain() int i=5;doif (i%3=1)if (i%5=2) printf(“*%d“,i); break;i+; while(i!=0);printf(“/n“);程序的运行结果是U /U。 A.*7 B.*3*5 C.*5 D.*2*6(分数:2.00)
33、A. B.C.D.解析:21.Java 语言的类型是U /U。 A.面向对象语言 B.面向过程语言 C.汇编程序 D.形式语言(分数:2.00)A. B.C.D.解析:22.定义无符号整数类为 UInt,下面可以作为类 UInt实例化值的是_。 A.-369 B.369 C.0.369 D.整数集合1,2,3,4,5(分数:1.80)A.B. C.D.解析:解析 A 是有符号数,C 是浮点数,D 是集合,并不是类的实例化对象,只有 B完全符合。23.下列关于 Java Applicafion与 Applet的说法中,正确的是U /U。 A.都包含 main()方法 B.都通过“appletvi
34、ewer”命令执行 C.都通过“javac”命令编译 D.都嵌入在 HTML文件中执行(分数:2.00)A.B.C. D.解析:24.下列整数的定义中,错误的是U /U。 A.int f=314.; B.int a=012; C.int i=189; D.int d=0x123;(分数:2.00)A. B.C.D.解析:解析 整数的定义不能带小数点,表明是一个浮点数;其他三个都正确。25.下列构造方法的调用方式中,正确的是U /U。 A.按照一般方法调用 B.由用户直接调用 C.只能通过 new自动调用 D.被系统调用(分数:2.00)A.B.C. D.解析:解析 本题考查 Java中的构造方
35、法。构造方法在 Java中占有举足轻重的地位,务必掌握。构造方法足类中的一种特殊方法,是为对象初始化操作编写的方法,用来定义对象的初始状态。构造方法不能被程序调用,构造方法名必须与类名相同,没有返回值,用户不能直接调用,只能通过 new自动调用,所以选项 C正确。26.线程生命周期中正确的状态是U /U。 A.新建状态、运行状态和终止状态 B.新建状态、运行状态、阻塞状态和终止状态 C.新建状态、可运行状态、运行状态、阻塞状态和终止状态 D.新建状态、可运行状态、运行状态、恢复状态和终止状态(分数:2.00)A.B.C. D.解析:27.对下列二叉树讲行中序遍历的结果是_。(分数:1.80)A
36、. B.C.D.解析:解析 中序遍历的方法是:先遍历左子树,然后访问根结点,最后遍历右子树;并且,在遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。所以中序遍历的结果是 DBXEAYFZC28.下列U /U选项是 main( )方法的返回值类型。 A.int B.void C.boolean D.static (分数:1.00)A.B. C.D.解析:29.下面代码段的输出是U /U。if (5 A. 编译出错 B. 5752 C. true D. 无输出(分数:1.00)A. B.C.D.解析:解析 本题考查对位运算符和逻辑运算符的理解。位运算符“int q=5;Syst
37、em.out.println (t+) * (-q); A. 40 B. 40.0 C. 36 D. 36.0(分数:2.00)A.B.C.D. 解析:35.下面程序段的输出结果是class Testpublic static void main(String args)MyThread t=new MyThread();t.displayOutput(“t has been createD) “;t.start();class MyThread extends Threadpublic void displayOutput(String s)System.out.println(s);pub
38、lic void nm()displayOutput(“t is running. “); A. t has been created. t is running. B. t has been created. C. t is running. D. 编译出错(分数:1.00)A. B.C.D.解析:解析 本题考查线程的创建和调用。创建一个新的线程对象后,通过使用 start()方法就可以启动该线程,线程也就处于可运行状态 Runnable。Start()方法产生了线程运行需要的系统资源,并调用线程体,也就是 nm()方法,使得线程可以进入运行状态。 ,程序运行时首先创建一个新的线程对象 t,
39、井调用 displayOutput(Strings)方法输出 thas been created. t.start()方法调用 run()方法,输出 tis running,所以正确答案为选项 A。二、B填空题/B(总题数:15,分数:20.50)36.一个关系表的行称为U U /U /U。(分数:2.00)填空项 1:_ (正确答案:记录 (或元组))解析:37.一个类只有实现了 1 接口,其对象才是可串行化的。(分数:2.00)填空项 1:_ (正确答案:Serializable)解析:解析 一个类只有实现了 Serializable接口,其对象才是可串行的。它实际上是一个空接口,其目的只
40、是简单标识一个类的对象可以被串行化。38.Break语句的最常用的用法是在 switch语句中,通过 break语句退出 switch语句,使程序从 switch结构后面的第 1 条语句开始执行。(分数:1.00)填空项 1:_ (正确答案:一)解析:39.已知字符 A的 ACS码值为 65,以下语句的输出结果是_。 char ch=B: printf(“%c%d/n“,ch,ch);(分数:1.00)填空项 1:_ (正确答案:B 66)解析:40.若有以下程序: main() int a=4,b=5,c=3,t=0; if(ab)t=a;a=b;b=t; if(ac)t=a;a=c;c=t
41、; printf(“ %d %d %d/n“,a,b,c); 执行后输出的结果为_。(分数:1.00)填空项 1:_ (正确答案:3 0 0)解析:41.任何从U U /U /U派生的类都可以用 throw语句抛出,抛出异常用来表明程序遇到的错误无法正常执行而需要异常处理。(分数:2.50)填空项 1:_ (正确答案:Throwable)解析:解析 Throwable 是基类,由它派生出 Error和 Exception类,可以抛出的异常都是通过继承这个类实现的。42.某二叉树中度为 2的结点有 18个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_ (正确答案:19)解析:
42、解析 在任意一棵二叉树中度数为 0的结点,总比度为 2的结点多一个,因此该二叉树中叶子结点为 18+1=19。43.以下程序用来统计文件字符的个数,请填空。 #includestdio.h #includestring void main() FILE *fp;long num=0; if (fp=fopen(“fname.dat“,“ r“)=NULL) printf(“Open error/n“); exit(0), while(_) fgetc(fp);num+; printf(“num=%1d/n“,num-1); fclose(fp); (分数:2.00)填空项 1:_ (正确答案:
43、fgetc(fp)!=EOF 或!feof(fp))解析:44.Java源程序文件编译后产生的文件称为字节码文件,其扩展名为U U /U /U。(分数:1.00)填空项 1:_ (正确答案:class(或.class))解析:解析 本题考查对 Applet运行中所需要的几种文件的理解。Applet 源程序与任何 java源程序一样,其文件扩展名都为.java,编译之后生成的目标文件的扩展名为.class,但要执行该小程序,必须有相应的 HTML文件。45.按照流的方向来分,I/O 流包括输入流和U U /U /U。(分数:1.00)填空项 1:_ (正确答案:输出流)解析:解析 从外部设备流向计算机处理器的数据称做输入流,从计算机处理器流向外部设备的数据流称做输出流。46.下列 Applet计算数组元素的和,并在窗口坐标(50,50)处输出该结果。请在横线处填写正确的代码。 import java.awt.Graphics; import java.applet.Applet; public class Testl2 extends Applet int a=2,4,6,8,10; int sum;