《国家开放大学《面向对象程序设计(本)》章节自测参考答案.pdf》由会员分享,可在线阅读,更多相关《国家开放大学《面向对象程序设计(本)》章节自测参考答案.pdf(48页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、国家开放大学面向对象程序设计(本国家开放大学面向对象程序设计(本)章节自测参考答案章节自测参考答案 第第 1 章面向对象的程序设计概述章面向对象的程序设计概述 一、单项选择题一、单项选择题 1.Java 是一门()语言。a.汇编 b.面向过程的高级 c.面向对象的高级面向对象的高级 d.机器 2.机器语言中的指令编码为()编码。a.数字 b.符号 c.十进制 d.二进制二进制 3.更接近人类自然语言的计算机语言是()语言。a.机器 b.高级高级 c.汇编 d.数字 4.对象是构成现实世界的一个独立单位,它具有自己的静态特征和()特征。a.动态动态 b.颜色 c.重量 d.状态 5.类是对具有共
2、同属性和行为的对象的抽象描述,每个对象称为该类的一个()。a.产品 b.成分 c.实例实例 d.元素 6.Java 语言的主要特点不包括()。a.处理文件处理文件 b.可移植性 c.面向对象 d.自动垃圾回收 7.Java 语言的主要特点不包括()。a.安全性 b.解释执行 c.多线程 d.处理字符串处理字符串 8.具有相同属性和服务的一组对象的模板称为()。a.概念 b.程序 c.代码 d.类类 9.把对象的属性和服务组合成一个独立的整体,尽可能隐蔽其内部的细节,这称为对象的()。a.开放性 b.继承性 c.封装性封装性 d.多态性 10使用 JDK 编译 Java 程序时使用的命令是()。
3、a.javadoc b.javac c.appletviewer d.java 11.使用 JDK 运行 Java 程序时使用的命令是()。a.java b.javac c.appletviewer d.javadoc 12.在 JDK 目录中,Java 运行环境的根目录是()。a.demo b.bin c.lib d.jre 13.计算机语言发展所经历的四个阶段。包括:面向对象语言机器语言汇编语言高级语言。按照正确的发展顺序,应该依次是:()。a.b.c.d.14.关于使用 Java 语言进行软件开发的 Java 集成开发环境,说法正确的是:()。a.NetBeans、Eclipse 都为软
4、件开发者提供的免费、都为软件开发者提供的免费、开源的开源的 Java 集成开发环集成开发环境。境。b.以上都不对。c.Eclipse 需要收费才能下载并使用。d.NetBeans 需要收费才能下载并使用。15.关于 JRE 和 JDK,说法不正确的是:()。a.JRE 是指 Java 运行环境。b.JDK 全称是 Java Development Kit。c.JRE 全称是全称是 Java Run End。d.JDK 是指 Java 开发工具包。二、程序设计题,阅读程序并选择下列每个主函数运行后的正确输出结果。二、程序设计题,阅读程序并选择下列每个主函数运行后的正确输出结果。16.public
5、 static void main(String args)System.out.println(Hello!My first program.);结果为:()a.My first program.Hello!b.Hello!My first program.c.My first program.d.Hello!17.public static void main(String args)System.out.println(Hello!);System.out.println(My first program.);结果为:()a.Hello!My first program.b.My fir
6、st program.Hello!c.Hello!d.Hello!My first program.18.public static void main(String args)int x=1;System.out.println(x=+x);结果为:()a.1 b.x=+x c.x=1 d.x=+1 19.public static void main(String args)int x=4,y=5;y=x+y;System.out.println(sum=+y);结果为:()a.sum=5 b.sum=4 c.sum=45 d.sum=9 第第 2 章章 Java 程序设计基础程序设计基础
7、 一、单项选择题一、单项选择题 1.组成 Java 程序的最小单位是()。a.变量 b.常量 c.类类 d.方法 2.在 Java 程序中包含主方法的类被称为主类,主方法名为()。a.Main b.args c.void d.main 3.在 Java 程序中包含主方法的类被称为主类,主方法的访问控制修饰符为()。a.static b.public c.protected d.private 4.在 Java 程序中包含主方法的类被称为主类,主方法的存储控制属性应定义为()。a.short b.static c.final d.abstract 5.Java 语言中的基本数据类型有 9 种,其
8、中属于数值型的数据类型有()种。a.7 b.5 c.8 d.6 6.Java 语言中的 switch 语句属于()语句。a.数据输出 b.循环控制 c.分支处理分支处理 d.数据输入 7.先执行循环体,后进行循环条件判断的语句是()。a.while b.dowhile c.if d.for 8.当循环执行的次数已知时,最后使用()语句。a.for b.dowhile c.while d.switch 9.下列哪个数据类型不属于 Java 的基本数据类型()a.字符型 b.布尔型 c.循环型循环型 d.数字型 10.下列说哪个不属于循环语言的是()。a.do-while 语句 b.while 语
9、句 c.for 语句 d.case 语句语句 11.关于跳转语句的说法,不正确的是()。a.在 switch 结构中,break 语句用来终止 switch 语句的执行。b.在在 for 循环及循环及 while 循环结构中,循环结构中,break 语句会直接终止所有循环,并从语句会直接终止所有循环,并从当前所有程序中直接退出。当前所有程序中直接退出。c.循环中常用的跳转语句有两个:break 和 continue 语句。d.continue语句的作用是终止当前这一轮的循环,跳出本轮循环剩余的语句,直接进入当前循环的下一轮。12.下列说法不正确的是()。a.Java 的赋值运算符是“的赋值运算
10、符是“:=”。b.组成 Java 程序的最小单位是类,类封装了数据与处理数据的方法。c.Java 是 Java 程序设计语言和 Java 平台的总称。d.Java 的基本数据类型有数字型、布尔型和字符型三大类。13.关于运算符,下列说法不正确的是()。a.按照功能,运算符可以分为算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符和条件运算符。b.位运算符包括“与”运算符(位运算符包括“与”运算符(&)、“或”运算符(“或”运算符(|)。c.运算符也称为操作符,指明对操作数所进行的运算。d.关系运算符分为算术比较运算符和类型比较运算符。14.关于表达式,下列说法不正确的是()。a.表达式中
11、可以用括号()改变运算次序。另外,适当地使用括号,可以使表达式结构清晰,增强程序的可读性。b.对表达式进行计算时,运算次序遵循运算符的优先级与结合性。c.表达式由变量、运算符和方法调用构成。d.表达式表达式 i+表示对变量表示对变量 i 进行一次递减进行一次递减 1 运算。运算。15.下列运算符中,属于关系运算符的是()。a.=b.=c.+=d.-=16.下列运算符中,不能进行位运算符的是()。a.c.17.下列叙述中,不符合良好程序设计风格要求的是()。a.输入数据前要有提示信息 b.程序的可读性好 c.程序的效率第一、清晰第二程序的效率第一、清晰第二 d.程序中要有必要的注释 二、程序设计
12、题,阅读程序并选择下列每个主函数运行后的正确输出结果。二、程序设计题,阅读程序并选择下列每个主函数运行后的正确输出结果。18.阅读下面的程序:public class Test1 public static void main(String args)System.out.println(34+56 6);System.out.println(26*2 3);System.out.println(3*4/2);System.out.println(5/2);程序的运行结果是()。a.84 49 6 2 b.84 23 12 2 c.68 49 14 2.5 d.90 25 6 2.5 19.阅
13、读下面的程序:public class Test3 public static void main(String args)int i=10,j=3;float m=213.5f,n=4.0f;System.out.println(i%j);System.out.println(m%n);程序运行的结果是()。a.1 和 2.5 b.1.0 和 2.5 c.1 和和 1.5 d.1.0 和 1.5 20.public static void main(String args)int x,y=0;for(x=1;x 5;x+)y+=x*x;System.out.println(y=+y);程序运
14、行的结果是 y=()。a.20 b.30 c.0 d.40 21.public static void main(String args)int x=1,y=1;while(x+5)y+=x*x;System.out.println(y=+y);程序运行的结果是 y=()。a.55 b.5 c.0 d.40 22.public static void main(String args)int x=1,y=0;do y+=x*x;while(+x=5);System.out.println(y=+y);程序运行的结果是 y=()。a.40 b.5 c.60 d.55 23.public stat
15、ic void main(String args)int x,y=0;for(x=1;x 10;x+)if(x%2=0)y+=x*x;System.out.println(y=+y);程序运行的结果是 y=()。a.40 b.60 c.120 d.55 24.public static void main(String args)int c0=0,c1=0,c2=0;for(int x=1;x=10)break;System.out.println(s=+s);程序运行的结果是 s=()。a.60 b.55 c.30 d.40 第第 3 章类与对象章类与对象 一、单项选择题一、单项选择题 1.
16、在类的定义中,若需要把一个标识符定义为常量,则使用的修饰符为()。a.class b.const c.static d.final 2.在类的定义中,若需要把一个属性或方法定义为类成员,而不是实例成员,则使用的修饰符为()。a.static b.final c.public d.const 3.在类的定义中,每个成员的访问权限有()种选择。a.4 b.3 c.5 d.2 4.具有()访问权限的成员能够被本类和同一包中的其他任何类中的成员所访问。a.公有 b.保护 c.缺省缺省 d.私有 5.具有()访问权限的成员只能被本类中的成员所访问。a.缺省 b.protectd c.public d.p
17、rivate 6.具有()访问权限的成员能够被本类和任何其他类中的成员所访问。a.private b.protectd c.缺省 d.public 7.在类定义首部的语法格式中,()不能作为其中的修饰符。a.public b.extends c.abstract d.protectd 8.在类定义首部的语法格式中,()不能作为其中的修饰符。a.final b.private c.abstract d.implements 9.在类定义首部的语法格式中,()不能作为其中的修饰符。a.finally b.extends c.implements d.public 10.()是具有相同操作功能和相同
18、数据格式的对象的集合与抽象。a.作用域 b.类类 c.成员 d.对象 11.在成员声明时,表示一个静态成员的修饰符是()。a.public b.final c.static d.缺省 12.定义一个类 Circle 如下:public class Circle static double PI=3.14159265;int radius;定义一个 Circle 的实例如下:Circle c=new Circle();下面语法错误的是:()。a.int a=Circle.radius;b.int a=c.radius;c.double d=Circle.PI;d.double d=c.PI;13
19、.下列能表示字符串 s1 长度的是()。a.s1.size b.s1.size()c.s1.length d.s1.length()14.下列()创建数组的语句是错误的。a.int i =new int3 4 b.int i=new int3 c.int i =new int 4 d.inti=new int3 4 15.下列说法错误的是()。a.String 类的字符串对象的值和长度都不能变化,称为常量字符串。b.StringBuffer 类虽然被称为变量字符串,但是其对象的值和长度都不能变类虽然被称为变量字符串,但是其对象的值和长度都不能变化。化。c.使用 Date 类和 Calendar
20、 类可以操作日期时间,都包含在 java.util 包中。d.参数的传递方式有两种:值传递及引用传递。二、程序设计题,阅读程序并选择下列每个主函数运行后的正确输出结果。二、程序设计题,阅读程序并选择下列每个主函数运行后的正确输出结果。16.public class XXK2 private int a,b;public XXK2(int aa,int bb)a=aa;b=bb;public int f1(int x)if(x10)return a+b+3*x;else return a*b*x;public static void main(String args)XXK2 x=new XXK
21、2(3,4);int y=x.f1(8);System.out.println(y=+y);程序运行的结果是 y=()。a.10 b.30 c.96 d.40 17.public class XXK2 private final int a;public XXK2(int a)this.a=a;public int f1(int x)if(x%2=1)return 2*(a+x);else return 3*a+x;public int get()return a;public static void main(String args)XXK2 x=new XXK2(8);int y=x.f1
22、(20);y+=x.get();System.out.println(y=+y);程序运行的结果是 y=()。a.33 b.22 c.11 d.100 18.public class XXK2 private final int a;public XXK2(int a)this.a=a;public int f1(int x)if(x%2=1)return 2*(a+x);else return 3*a+x;public int get()return a;public static void main(String args)XXK2 x=new XXK2(8);int y=x.f1(20)
23、;y+=x.get();System.out.println(y=+y);程序运行的结果是 y=()。a.62 b.52 c.8 d.20 19.public class XXK2 private int a;public XXK2()a=3;public XXK2(int aa)a=aa;public double f1()return 2*Math.pow(a,3)+a;public static void main(String args)XXK2 x=new XXK2(),y=new XXK2(5);System.out.println(x.f1()+,+y.f1();程序运行的结果是
24、 y=()。a.3,9 b.5.0,25.0 c.57.0,255.0 d.25.0,125.0 20.public class XXK4 public static void main(String args)int a=2,5,8,10,15,20;int s=0;for(int i=0;ia.length;i+)s+=ai;System.out.println(s=+s);程序运行的结果是 s=()。a.57 b.60 c.7 d.20 21.public class XXK4 public static void main(String args)String a=xxk,weiron
25、g,xucong,xuxiaohua,baojuan;int m=0;for(int i=0;im)m=n;System.out.println(m=+m);程序运行的结果是 m=()。a.8 b.9 c.10 d.20 22.public class XXK4 public static void main(String args)int a=2,5,8,3,6,9,4,5,6;int s=0;for(int i=0;ia.length;i+)for(int j=0;jai.length;j+)s+=aij;System.out.println(s=+s);程序运行的结果是 s=()。a.5
26、7 b.48 c.20 d.47 23.public class XXK4 public static void main(String args)int a=new int23;int i,j,s=0;for(i=0;ia.length;i+)for(j=0;jai.length;j+)aij=(i+1)*(j+1);for(i=0;ia.length;i+)s+=ai2;System.out.println(s=+s);程序运行的结果是 s=()。a.20 b.9 c.23 d.3 24.public class XXK4 public static void main(String ar
27、gs)int a=2,5,8,3,6,9,4,5,6;int b=new int3;int i,j;for(i=0;ia.length;i+)for(j=0;jai.length;j+)bi+=aij;for(i=0;ib.length;i+)System.out.print(bi+);程序运行的结果是()。a.15 18 15 b.15 18 20 c.15 16 17 d.15 17 15 25.class ABC int a,b;public ABC(int a,int b)this.a=a;this.b=b;public int compareTo(ABC x)return a*b-x
28、.a*x.b;public class XXK5 public static void main(String args)int d=3,8,4,6,5,6,2,9,3,7;ABC ar=new ABC5;int i,k=0;for(i=0;ilength;i+)ari=new ABC(di0,di1);for(i=1;i0)k=i;System.out.println(k=+k);程序运行的结果是 k=()。a.0 b.4 c.3 d.2 26.class ABC private int a;public ABC(int aa)a=aa;public int minValue()int mi
29、n=a0;for(int i=1;ia.length;i+)if(ai+st.size();System.out.println(Top is-+st.peek();st.pop();System.out.println(new Top is-+st.peek();程序运行的结果是 size=()。a.size is-3 Top is-33(new Top is-22 b.size is-2 Top is-33 new Top is-11 c.size is-3 Top is-33 new Top is-22 d.size is-3 Top is-11 new Top is-33 14.pub
30、lic class MapTest public static void main(String args)HashMap map=new HashMap();map.put(zhao,100);map.put(qian,85);map.put(sun,30);map.put(li,99);System.out.println(size:+map.size();System.out.println(zhao:+map.containsKey(zhao);System.out.println(zhao:+map.get(zhao);结果为:size:4 zhao:true zhao:100 程序
31、运行的结果是 size=()。a.size:4 zhao:true zhao:100 b.size:4 zhao:true zhao:100 c.size:4 zhao:1 zhao:100 d.size:4 zhao:false zhao:zhao 第第 6 章异常处理章异常处理 一、单项选择题一、单项选择题 1.下列哪个类不是异常类的父类?()。a.Exception b.Error c.Object d.Throwable 2.下面的异常()不属于非检查型异常。a.数组越界 b.空值操作 c.IO 异常异常 d.除零 3.下面的关键字()与异常处理无关。a.throw b.try c.v
32、oid d.throws 4.下面的关键字()与异常处理无关。a.throws b.throw c.import d.finally 5.下面的关键字()与异常处理无关。a.try b.finally c.switch d.catch 6.在 Java 语言中,捕获和处理异常的语句块为()。a.ifelse b.trycatch c.dowhile d.switchcase 7.下面的异常()为数组下标越界异常。a.ArrayIndexOutOfBoundsException b.NullPointerException c.ArithmeticException d.FileNotFound
33、Exception 8.下面的异常()为输入输出访问异常。a.IOException b.NullPointerException c.ArrayIndexOutOfBoundsException d.FileNotFoundException 9.下面的异常()为文件没有找到异常。a.ArrayIndexOutOfBoundsException b.FileNotFoundException c.IOException d.NullPointerException 二、程序设计题,阅读程序并选择下列每个主函数运行后的正确输出结果。二、程序设计题,阅读程序并选择下列每个主函数运行后的正确输出结
34、果。10.class ABC String name;double price;public ABC(String na,double pr)name=na;price=pr;public int compareTo(ABC x)if(pricex.price)return 1;if(pricex.price)return-1;else return 0;public class XXK5 public static void main(String args)String s=apple,pear,tangerme,banana,grape;double d=3.8,2.5,3.2,4.3,
35、5.2;ABC ar=new ABCs.length;int i,k=0;for(i=0;iar.length;i+)ari=new ABC(si,di);for(i=1;i0)k=i;System.out.println(ark.name+ark.price);程序运行的结果是()。a.apple 3.8 b.pear 2.5 c.grape 5.2 d.tangerme 3.2 11.class ABC String name;double price;public ABC(String na,double pr)name=na;price=pr;public int compareTo(
36、ABC x)if(pareTo(x.name)0)return 1;if(pareTo(x.name)0)return-1;else return 0;public class XXK5 public static void main(String args)String s=apple,pear,tangerme,banana,grape;double d=3.8,2.5,3.2,4.3,5.2;ABC ar=new ABCs.length;int i,k=0;for(i=0;iar.length;i+)ari=new ABC(si,di);for(i=1;i0)k=i;System.out
37、.println(ark.name+ark.price);程序运行的结果是()。a.tangerme 3.2 b.pear 2.5 c.apple 3.8 d.grape 5.2 12.class ABC private int a;public ABC(int aa)a=aa;public int maxValue()int max=a0;for(int i=1;imax)max=ai;return max;public class XXK5 public static void main(String args)int a=5,9,13,25,16,38,26,30;ABC x=new A
38、BC(a);int max=x.maxValue();System.out.println(max:+max);程序运行的结果是()。a.max:38 b.max:30 c.max:16 d.max:5 第第 7 章文件操作章文件操作 一、单项选择题一、单项选择题 1.下面()既可以作为流的数据源,又可以作为流的目的地。a.扫描仪 b.键盘 c.磁盘文件磁盘文件 d.显示器 2.进行文件输入输出操作时,最常用的系统包是()。a.java.awt b.java.lang c.java.util d.java.io 3.Java 中有 3 个标准输入/输出流,下面的()不包含在内。a.System
39、.in b.System.out c.System.err d.System.cur 4.在读字符文件 Employee.dat 时,使用该文件作为参数的类是()。a.BufferedReader b.DataOutputStream c.FileInputStream d.DataInputStream 5.下列不是 InputStream 子类的是()。a.ObjectInputStream b.FileOutputStream c.ZipInputStream d.FileInputStream 二、判断题二、判断题 6.在 Java 中将信息的输入与输出过程抽象为输入/输出流。输入是指
40、数据流入程序,输出是指数据从程序流出。()7.向文本文件中写入字符数据,在任何时候都只需要用到文件写入器类(FileWriter),不需要用到缓冲写入器类(BufferedWriter)。()8.FileWriter 和 FileWriter 类的构造函数的参数都需要一个文本文件名。()9.FileWriter 和 FileWriter 类的构造函数的参数不需要一个文本文件名。()10.在对文件进行的输入/输出(I/O)方法的调用中,当遇到错误时通常会抛出一个IOException 异常。()11.在对文件进行的输入/输出(I/O)方法的调用中,当遇到错误时通常会抛出除IOException
41、异常之外的其他异常。()12.当一个方法进行文件访问操作可能生成一个 IOException 异常时,该方法必须在方法头声明抛出该异常,别无其他选择。()13.当一个方法进行文件访问操作可能生成一个 IOException 异常时,该方法可以在方法头声明抛出该异常,也可以采用 trycatch 块捕获并处理该异常。()14.输入流类(InputStream)和输出流类(OutputStream)是用来处理字节流的抽象基类。()15.输入流类(InputStream)和输出流类(OutputStream)是用来处理字符流的抽象基类。()16.Java.io 包中的 OutputStream 及其
42、子类专门用于把字节数据写入二进制数据文件中。()17.Java.io 包中的 InputStream 及其子类专门用于从二进制数据文件中读出数据。()18.文件输出流类(FileOutputStream)和数据输出流类(DataOutputStream)不是OutputStream 类的子类。()19.文件输入流类(FileInputStream)和数据输 入流类(DataInputStream)不是InputStream 类的子类。()20.DataOutputStream 类的文件流能够把各种基本类型的数据写入到二进制数据文件中。()21.DataInputStream 类的文件流只能够从
43、二进制文件中读出一种基本类型的数据。()22.java.io 包中提供的 ObjectOutputStream 类能够把对象信息存储到文件中。()23.java.io 包中提供的 ObjectInputStream 类能够从文件中读取对象类型的信息。()24.在 Java 语言中,只能对文件存取字符或字节信息,不能存储对象信息。()25.在 Java 语言中,只能向文件存储对象类型的信息,不能够从中读取对象类型的信息。()三、程序设计题,阅读程序并选择下列每个主函数运行后的正确输出结果。三、程序设计题,阅读程序并选择下列每个主函数运行后的正确输出结果。26.public class XXK2
44、private final int a;public XXK2(int a)this.a=a;public int f1(int x)if(x%2=1)return 2*(a+x);else return 3*a+x;public int get()return a;public static void main(String args)XXK2 x=new XXK2(8);int y=x.f1(20);y+=x.get();System.out.println(y=+y);程序运行的结果是 y=()。a.30 b.52 c.16 d.5 27.public class XXK2 privat
45、e int a;public XXK2(int aa)a=aa;public int f1(int x)if(x%2=1)return 2*(a+x);else return 3*a+x;public int get()return a;public static void main(String args)XXK2 x=new XXK2(5);int y=x.f1(9);y+=x.get()*x.get();System.out.println(y=+y);程序运行的结果是 y=()。a.53 b.30 c.5 d.52 28.public class XXK2 private int a;
46、public XXK2()a=3;public XXK2(int aa)a=aa;public double f1()return 2*Math.pow(a,3)+a;public static void main(String args)XXK2 x=new XXK2(),y=new XXK2(5);System.out.println(x.f1()+,+y.f1();程序运行的结果是()。a.5.0,255.0 b.57.0,255.0 c.30.0,255.0 d.16,52 29.class Rectangle private int a,b;public Rectangle(int
47、aa,int bb)a=aa;b=bb;public int area()return a*b;public int girth()return 2*(a+b);public class XXK3 extends Rectangle private int c;public XXK3(int aa,int bb,int cc)super(aa,bb);c=cc;public int volume()return area()*c;public int arrisLength()return 2*girth()+4*c;public static void main(String args)XX
48、K3 x=new XXK3(2,3,4);int y1=x.volume();int y2=x.arrisLength();System.out.println(y1+,+y2);程序运行的结果是()。a.16,36 b.24,36 c.5,52 d.30,36 第第 8 章章 Java 应用示例应用示例 一、单项选择题一、单项选择题 1.javax.swing 包里的 Swing 组件归为三个层次:顶层容器、中间层容器和()。a.代码 b.按钮 c.原子组件原子组件 d.窗口 2.Swing 提供的三个顶层容器的类,分别是 JFrame、JDialog 和()。a.JApplet b.Jav
49、a c.JObject d.Applet 3.Java Applet 是一种嵌入()文档中的 Java 程序。a.EXE b.HTML c.代码 d.Java 4.每个线程具有四种基本状态:就绪状态、运行状态、死亡状态和()。a.阻塞状态阻塞状态 b.安静状态 c.下线状态 d.激活状态 5.进行网络应用的程序设计需要使用()包中提供的各种类。 b.java.internet c.java.sql d.java.do 6.进行数据库应用的程序设计需要使用()包中提供的各种类。 b.java.data c.java.sql d.java.database 二、判断题二、判断题 1.原子组件通常是
50、在图形用户界面中和用户进行交互的组件。()2.原子组件在图形用户界面中是不能同用户进行交互的组件。()3.Applet 程序是由 Java 源代码构成的,并被编译为 class 文件。()4.Applet 程序是由 Java 源代码构成的,不会被编译成 class 文件。()5.当浏览器装入一个含有 Applet 的 Web 页时,Applet 便被下载到该浏览器中。()6.当浏览器装入一个含有 Applet 的 Web 页时,Applet 不会被下载到该浏览器中。()7.在 Java 程序中,只能创建单个线程,不能创建多个线程。()8.在 Java 程序中,既允许创建单个线程,也允许创建多个