文档库 最新最全的文档下载
当前位置:文档库 › Java程序设计 第八章 测验答案 慕课答案 UOOC优课 深圳大学继续教育学院

Java程序设计 第八章 测验答案 慕课答案 UOOC优课 深圳大学继续教育学院

第8章测验-8.1File类

一、判断题 (共100.00分)

1.

可以使用File类读取文本文件里的内容。

A.正确

B.错误

正确答案:B

第8章测验-8.2输入输出流

一、单选题 (共50.00分)

1.下列InputStream类中_______方法可以用于关闭流?

A.skip()

B.reset()

C.close()

D.mark()

正确答案:C

二、判断题 (共50.00分)

1.使用FileInputStream类,可以从文件中按字符读入数据。

A.正确

B.错误

正确答案:B

Java程序设计-习题参考答案

参考答案 第1章 3、计算机系统由哪两部分组成的?计算机硬件结构由哪几部分组成?它们各自有什么作用? 一台计算机由硬件和软件组成。一台典型的计算机由五大部分组成。这五大部分是:运算器,控制器,存储器,输入设备和输出设备。 运算器是执行算术运算和逻辑运算的部件。 控制器是向计算机其他部分发送命令的部件。 存储器是计算机用来存储数据、信息的部件。 输入设备就是外界向计算机输入信息设备。 输出设备恰好与输入设备的作用相反,它将处理过后的信息输出呈现给用户。 9、将以下十进制数转换为对应的二进制数 (1)32 (2)97 (3)256 (4)500 (1)100000 (2)1100001 (3)100000000 (4)111110100 第2章 1.Java语言有哪些主要特点。 平台独立性 安全性 多线程 网络化 面向对象 3.Java Application的开发步骤有哪些。 Java Application的开发步骤: (1)下载JDK软件并安装; (2)配置相应的环境变量(path和classpath); (3)编写Java源程序(文本编辑器或集成开发环境IDE); (4)编译Java源程序,得到字节码文件(javac *.java); (5)执行字节码文件(java 字节码文件名)。

4.什么是环境变量,设置环境变量的主要目的是什么。 环境变量的配置主要是为了进行“寻径”,也即让程序能找到它需要的文件,所以设置的内容就是一些路径。 第3章 1.Java语言对于合法标识符的规定是什么?指出以下哪些为合法标识符。 a a2 3a *a _a $a int a% 在Java语言中,标识符必须以字母、美元符号或者下划线打头,后接字母、数字、下划线或美元符号串。另外,Java语言对标识符的有效字符个数不做限定。 合法的标识符: a a2 _a $a 5.数据类型强制转换的原则是什么?如何转换? 对于变窄转换,如long到short、double到float,或者不兼容转换:float到short、char 到short等,则需要进行强制转换。 float f = 11.5; short b ; b = (short)f; (强制转换) 第4章 5.用穷举法求出3位数中百、十、个位数的立方和就是该数的数。 public class Test { public static void main(String[] args) { int a,b,c,x=100; while(x<1000){ a=x%10; b=(x%100-a)/10; c=(x-x%100)/100; if(a*a*a+b*b*b+c*c*c==x) System.out.println(x); x+=1;

习题答案8-Java面向对象程序设计(第3版)-赵生慧-清华大学出版社

第八章 【练习8.1】 1.A 2.A 3.B 4. 组件是GUI程序的基本组成元素,任何一个GUI就是由若干组件对象构成的。Swing是在AWT基础之上构建的一套新的Java图形界面库,其不再依赖操作系统的本地代码而是自己负责绘制组件的外观,因此也被称为轻量级(Light-weight)组件,这是它与AWT组件的最大区别。Swing中几乎所有的类都直接或间接继承自AWT中的类,另一方面,Swing的事件模型也是完全基于AWT的,因此,AWT和Swing并非两套彼此独立的Java图形库。 5. 容器组件指那些能够“容纳”组件的特殊组件,如窗口、面板、对话框等。容器可以嵌套,即容器中又包含容器。Swing提供的常用容器组件有窗口、面板、可滚动面板、分割面板、分页面板等。 6.①顶层容器:指GUI程序中位于“最上层”的容器,其不能被包含到别的容器中,如窗口、对话框等。 ②非顶层容器:位于顶层容器之下的容器,如面板、内部窗口等。 7. JLabel(标签)用于显示文字或图片,不能接受用户的输入。JTextField (文本框) 可以接受用户输入或编辑单行文本。JTextArea(文本区) 接受用户输入或编辑多行文本。JPasswordField(密码输入框) 是JTextField 的子类,两者的主要区别是JPasswordField 不会显示出用户输入的内容,而只会显示出程序指定的一个固定字符,比如'*'。 8. 将多个单选按钮加入到同一个ButtonGroup群组对象中构成一组,保证该组按钮任一时刻只能有一个单选按钮被选中。 【练习8.2】 1.C 2.D 3.D 4.D 5. //BasicSwingComponent.java 1 import java.awt.FlowLayout; 2 import java.awt.event.ItemEvent; 3 import java.awt.event.ItemListener; 4 5 import javax.swing.JButton; 6 import javax.swing.JCheckBox; 7 import javax.swing.JComboBox; 8 import javax.swing.JFrame; 9 import javax.swing.JLabel; 10 import javax.swing.JList; 11 import javax.swing.JPanel; 12 import javax.swing.JPasswordField; 13 import javax.swing.JRadioButton; 14 import javax.swing.JScrollPane; 15 import javax.swing.JTextArea; 16 import javax.swing.JTextField; 17 18 public class BasicSwingComponent { 19 20 public static void main(String[] args) { 21 JFrame win = new JFrame("JFrame"); 22 win.setSize(300, 300); 23 win.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 24 win.setLayout(new FlowLayout()); 25 26 JPanel jp1 = new JPanel(); 27 JPanel jp4 = new JPanel(); 28 JLabel label1 = new JLabel("用户名:");

数据结构 第八章测验 测验答案 慕课答案 UOOC优课 课后练习 深圳大学

数据结构第八章测验 一、单选题 (共100.00分) 1. 以下属于静态查找的算法是() A. 二叉排序树 B. 折半查找 C. B+树 D. 键树 正确答案: B 2. 在哈希查找中,不同关键字却有着相同的哈希地址,这种现象称为() A. 哈希地址 B. 散列地址 C. 哈希冲突 D. 地址探测 正确答案: C 3. 以下描述正确的是() A. 顺序查找要求数据必须有序 B. 折半查找必须使用顺序表 C. 顺序查找必须从头开始查找 D. 分块查找允许数据完全无序 正确答案: B 4. 已知数据序列为33、66、22、44,把该序列依次插入到初始为空的二叉排序树中。现插入新数据35,它将是() A. 22的右孩子

B. 33的右孩子 C. 44的左孩子 D. 66的左孩子 正确答案: C 5. 以下关于平衡二叉树描述错误的是() A. 平衡二叉树不是二叉排序树 B. 平衡二叉树属于动态查找 C. 平衡因子的绝对值不能超过1 D. 当出现不平衡情况时需要做平衡化处理 正确答案: A 6. 二叉排序树查找中,哪种数据序列的时间复杂度最差() A. 递增序列 B. 递减序列 C. 前半递增后半递减 D. 与排列无关 正确答案: C 7. 以下不属于哈希函数设计方法的是() A. 数字分析法 B. 除留余数法 C. 折叠法 D. 链地址法 正确答案: D

8. 以下属于哈希冲突处理方法的是() A. 直接定址法 B. 再哈希法 C. 平衡二叉树 D. 平方取中 正确答案: B 9. 已知序列19,01,23,14,55,68,11,82,36,哈希函数H(key)=key MOD 11,哈希冲突处理采用线性探测再散列,哈希表长11,地址从0开始,则68在哈希表的位置是() A. 1 B. 2 C. 3 D. 4 正确答案: D 10. 给定关键字集合33、15、88、31、28、64、44、58、77,哈希函数H(key)=key MOD 13 ,采用链地址法(表头插入),数组下标5的单链表中包含关键字依次是() A. 44、31 B. 31、44 C. 58、64 D. 33、77 正确答案: A

2022年智慧树Java面向对象程序设计1-11单元测试答案

第一章测试 1下列选项中,可以正确配置classpath的命令是() 【答案】set classpath =C:\\Program Files\\Java\\jdk1.7.0_15\\bin 2在JDK安装目录下,用于存放可执行程序的文件夹是() 【答案】bin 3下面关于Java程序的描述中,错误的是( 【答案】不同操作系统上的Java虚拟机是相同的 4下列选项中,哪些选项用于构成JDK开发环境() 【答案】全选 5下列关于使用Javac命令编译后生成文件的说法中,正确的是() 【答案】编译后生成文件的后缀名为.class 【答案】编译后生成的文件为二进制文件 【答案】编译后生成的文件可以在Java虚拟机中运行 6下列目录中,哪些属于JDK安装后的子目录() 【答案】lib目录 【答案】jre目录 【答案】include目录 7ib是library的缩写,用于存放Java类库或库文件。( ) 【答案】对 8如果classpath环境变量没有进行设置,Java虚拟机会自动将其设置为“.”,也就是当前目录。( ) 【答案】对 9在任意命令行窗口中执行javac命令,如果都能正常地显示帮助信息,说明系统path环境

变量配置成功。( ) 【答案】对 10Eclipse只是一个框架和一组服务,所有功能都是将插件组件加入到Eclipse框架中来实现的。( ) 【答案】对 第二章测试 1下列关于注释作用的描述中,错误的是() 【答案】会参与编译 2下面关于整数类型的描述中,错误的是() 【答案】bit是java中的整数类型,它代表的是1个字节。 3下列选项中,按照箭头方向,需要进行强制类型转换的是() 【答案】char←byte 4下列关于多行注释的应用,正确的是() 【答案】程序中可以不写多行注释 【答案】写多行注释是一个良好的习惯 【答案】多行注释有利于代码的阅读性 5下列关于冒泡排序的描述,正确的是() 【答案】冒泡排序中会涉及到元素位置的置换 【答案】冒泡排序比较的总轮次是"数组长度-1"轮 【答案】冒泡排序是不断地比较数组中相邻的两个元素 6当break语句出现在嵌套循环中的内层循环时,它只能跳出内层循环。( ) 【答案】对 7运算符“&”和“&&”都表示“与”操作。( )

Java程序设计智慧树知到答案章节测试2023年

第一章测试 1.下列关于Java特点的描述中,错误的是()。 A:Java允许多个线程同时执 行 B:Java只能运行在Window和Linux平台 C:Java语言不支持指针 D:Java 具有自动垃圾回收的机制答案:B 2.下列目录中,哪一个是用来存放JDK可执行程序的()。 A:bin目录 B:db 目录 C:lib目录 D:jre目录答案:A 3.下列关于JDK、JRE和JVM关系的描述中,正确的是() A:JDK中包含了 JRE,JRE中包含了JVM。 B:JRE中包含了JDK,JVM中包含了JRE。 C:JRE 中包含了JDK,JDK中包含了JVM。 D:JDK中包含了JRE,JVM中包含了 JRE。答案:A 4.已知String x="abcdefghijk",则x.substring(3,5)的返回值为()。 A:"cdef" B:"de" C:"def" D:"bcde" 答案:B 5.JAVA语言和C语言一样,都是面向过程的编程语言。() A:对 B:错答 案:B ## 第二章测试 6.下列选项中,不属于比较运算符的是()。 A:< B:= C:== D:<= 答案:B 7.下列选项中,属于布尔常量的是()。 A:abf B:198 C:true D:2e3f 答案:C 8.JAVA语言不区分大小写。() A:对 B:错答案:B 9.class可以用来作为标识符命名。() A:错 B:对答案:A 10.数值5.0f 是float类型。() A:对 B:错答案:A ## 第三章测试 11.while和do while语句没有区别。() A:错 B:对答案:A 12.while语句、do while语句,for语句都是循环控制语句。() A:对 B:错答 案:A 13.数组{1,2,3,4,5},下标最大值为5。() A:对 B:错答案:B 14.数组中存放的数据类型可以不相同。() A:对 B:错答案:B 15.关于continue语句的使用范围,下列说法正确的是()。 A:continue语句 可以在循环语句中使用 B:continue语句可以在条件语句中使用 C:continue 语句可以在选择语句中使用 D:不输出任何内容答案:A ## 第四章测试 16.当成员变量和局部变量重名时,若想在方法内使用成员变量,那么需要使用 下列选项中的哪一个关键字()。 A:this B:import C:super D:return 答案:A 17.17下面关于重载的描述,错误的是()。 A:构造方法不能重载 B:方法重载 发生在一个类的内部 C:方法的返回值类型不是区分方法重载的条件 D:重载 要求方法名相同,参数列表不同答案:A 18.接口可以直接用来实例化对象。() A:对 B:错答案:B 19.如果想实例化一个抽象类,必须先实现这个抽象类中的所有抽象方法。() A:错 B:对答案:B 20.下列关于类和对象的描述,错误的是()。 A:对象是类的实例 B:类用于描 述一组对象的共同特征和行为 C:类是对象的抽象 D:一个类只能有一个实例 化对象答案:D ## 第五章测试

2020年智慧树知道网课《基于任务的Java程序设计》课后章节测试满分答案

第一章测试 1 【判断题】(20分) Java程序可以直接编译为适用于本地计算机的机器码。 A. 错 B. 对 2 【判断题】(20分) Java是一种不区分大小写的编程语言。 A. 对 B. 错 3 【单选题】(20分) Java不包括()特点。 A. 平台无关性 B. 可移植性

C. 分布性 D. 面向过程 4 【单选题】(20分) Java源程序的扩展名为() A. .class B. .js C. .java D. .jav 5 【单选题】(20分) Java编译成功后生成文件的扩展名为() A. .java B. .js C.

.class D. .jav 第二章测试 1 【单选题】(20分) 下列标识符名称不合法是() A. true B. $main C. square D. _123 2 【单选题】(20分) 下列选择中,不属于Java语言的简单数据类型的是() A. 数组 B. 浮点型

C. 字符型 D. 整数型 3 【单选题】(20分) 下列名称不是Java语言中的关键字的是() A. private B. sizeof C. if 4 【判断题】(20分) 在Java程序中要使用一个变量,必须先对其进行声明() A. 错 B. 对

5 【判断题】(20分) 以0x或0X开头的整数(如0x45)代表八进制整型常量() A. 错 B. 对 第三章测试 1 【判断题】(20分) 简单if结构是顺序程序结构 A. 对 B. 错 2 【判断题】(20分) 多重if-else分支结构中的大括号不能省略 A. 对

Java程序设计(山东联盟-曲阜师范大学)智慧树知到答案章节测试2023年

绪论单元测试 1.Java语言最初是面向哪个应用领域设计的? A:CAD B:制造业 C:Internet D:消费电子产品 答案:D 2.Java在()年的3月23日诞生。 A:1997 B:1995 C:1991 D:1993 答案:B 第一章测试 1.Java 语言使用的字符码集是 A:Unicode B:ASCII C:BCD D:DCB 答案:A 2.Java 源文件和编译后的文件扩展名分别为 A:.class和 .java B:.java 和 .class C:.class和 .class D:.java和 .java 答案:B 3.关于方法main ()的说法哪个正确? A:main()的头定义可以根据情况任意更改 B:所有对象的创建都必须放在main()方法中 C:一个类中可以没有main()方法 D:方法main ()只能放在公共类中 答案:C 4.Java语言具有许多优点和特点, 下列选项中, 哪个反映了Java 程序并行机制 的特点: A:安全性 B:跨平台 C:多线程 D:可移植 答案:C

5.下面哪个类名的定义是正确的? A:Integer B:Double C:StringDemo D:String 答案:C 6.Java体系主要分为三部分,下列哪个选项不是其中的一个组成部分? A:Java EE B:Java SE C:Java ME D:Java AE 答案:D 7.Java 运行时解释器是哪个命令? A:javaw B:javae C:java D:javac 答案:C 8.Java语言是以爪哇岛咖啡的名字命名的。 A:错 B:对 答案:B 第二章测试 1.数组也是对象。 A:错 B:对 答案:B 2.Java中数组的元素只能是简单数据类型。 A:对 B:错 答案:B 3.为了使包ch4在当前程序中可见,可以使用的语句是 A:package ch4.; B:ch4 package; C:import ch4.; D:ch4 import; 答案:C 4.关于选择结构下列哪个说法正确? A:if 语句和 else 语句必须成对出现 B:switch 结构中必须有default 语句 C:switch 结构中每个case 语句中必须用break 语句

java程序设计智慧树知到答案章节测试2023年安徽工业大学

第一章测试 1.JDK是Java平台的核心,Java运行环境、Java工具、Java基础类库 (rt.jar)。JDK是Java应用程序开发的基础,所有的Java应用程序都必须 构造在JDK之上,如果没有安装JDK,所有Java程序都不能运行。JRE是Java运行所有必须的环境的集合,包含JVM、Java核心类。JRE是Java程序可以运行、测试的平台。( ) A:错 B:对 答案:B 2.编写和运行Java应用程序的步骤有哪些?要选择一个文本编辑器,如 Notepad、EditPlus、UltraEdit等,这里我们用记事本(Notepad)编写一个Java程序文件;2)编译:输入“javac filename.java”命令,在当前目录下生成一个字节码文件;3)执行:输入“java filename”命令,执行 filename.class字节码文件。( ) A:对 B:错 答案:A 3.阅读下面程序,找出错误,并改正。 Hello.java public class hello { public static void Main(String[] args){ System.out.println(“我是一个工人!”+”工人是一个光荣的职业!”) } }【参考答案】 Hello.java public class Hello { public static void main(String[] args){ System.out.println(“我是一个工人!”+”工人是一个光荣的职业!”); } }( ) A:对 B:错 答案:A 第二章测试 1.下列运算结果为float类型值的是( )。 A:100*10 B:100.0+10 C:100/10 D:100-10 答案:B 2.语句byte b=011;System.out.println(b);的输出结果为( )。 A:B B:011 C:11 D:9 答案:D 3.下面哪个是对字符串s1的不正确定义?( ) A:String s1=”abcd”;

《Java程序设计》课后习题参考答案

《Java程序设计》课后习题参考答案Java程序设计课后习题参考答案 1. 介绍 在 Java 程序设计课程中,课后习题是帮助学生巩固知识、加深理解和提高编程能力的重要环节。本文将为大家提供《Java程序设计》课 后习题的参考答案,以帮助学生更好地学习和掌握 Java 编程。 2. 基本概念 Java 程序设计课后习题涵盖了从基础到高级的各种知识点,包括但 不限于变量、数据类型、条件语句、循环语句、数组、类、对象、继承、多态等内容。通过解答这些习题,学生可以加深对这些概念的理解,并且通过实际操作来巩固他们的编程能力。 3. 习题解答策略 当解答课后习题时,以下几个策略可以帮助你更好地理解和解决问题: 3.1 仔细阅读题目要求。确保自己充分理解题目所要求的功能和目标。 3.2 分析问题。在着手解答问题之前,先理清思路,分析问题的要 点和关键部分。 3.3 设计算法。根据问题的要求,设计一个合适的算法来解决问题。

3.4 编写代码。用 Java 编程语言将你设计的算法转化为代码实现。 3.5 测试和调试。对编写的代码进行测试和调试,确保程序能够正常运行,并且得到正确的结果。 4. 习题参考答案示例 下面我们将列举几个常见的习题参考答案示例,以帮助大家更好地理解和学习 Java 程序设计: 4.1 变量与数据类型:习题要求定义一个整型变量并赋值为10,然后输出该变量的值。 ``` public class VariableExample { public static void main(String[] args) { int num = 10; System.out.println("变量的值为:" + num); } } ``` 4.2 条件语句:习题要求判断一个数是否是偶数,如果是,则输出“偶数”,否则输出“奇数”。 ```

Java程序设计_北京大学中国大学mooc课后章节答案期末考试题库2023年

Java程序设计_北京大学中国大学mooc课后章节答案期末考试题库2023年 1.Java不直接使用指针。 答案: 正确 2.可以使用jar来打包程序。 答案: 正确 3.字符串连接运算符其实是用append来实现的。 答案: 正确 4.break及continue后面可以跟一个语句标号。 答案: 正确 5.增强的for语句可以方便地遍历数组。

答案: 正确 6.数组元素都会隐式初始化。 答案: 正确 7.如果没有定义任何构造方法,系统会自动产生一个构造方法。 答案: 正确 8.方法重载是多态(polymorphism)的一种方式。 答案: 正确 9.Java中的继承是通过extends关键字来实现的。 答案: 正确 10.如果没有extends子句,则该类默认为https://www.wendangku.net/doc/6819013535.html,ng.Object的子类。

答案: 正确 11.使用super访问父类的域和方法。 答案: 正确 12.在构造方法中,使用super()时,必须放在第一句。 答案: 正确 13.子类对象实例可以被视为其父类的一个对象。 答案: 正确 14.同一包中的各个类,默认情况下可互相访问。 答案: 正确

15.final所修饰的变量,是只读量。 答案: 正确 16.在定义final局部变量时,也必须且只能赋值一次。 答案: 正确 17.在接口中定义的常量具有public, static, final的属性。 答案: 正确 18.虚方法调用是由对象实例的类型来动态决定的。 答案: 正确 19.在构造方法中,如果没有this及super,则编译器自动加上super()。 答案: 正确

Java程序设计知到章节答案智慧树2023年信阳农林学院

Java程序设计知到章节测试答案智慧树2023年最新信阳农林学院第一章测试 1.Java程序中的注释有哪几种? 参考答案: /* 多行注释 */;//单行注释;/** 文档注释 */ 2.以下选项中,哪些属于JDK工具? 参考答案: Java运行工具;Java编译器;Java打包工具;Java文档生成工具 3.以下关于支持Java运行平台的叙述,哪项错误? 参考答案: Java语言与平台无关。Java程序的运行结果依赖于操作系统 4.下面哪种类型的文件可以在Java虚拟机中运行? 参考答案: .class

5.JDK、JRE和JVM之间的关系是() 参考答案: JDK包括JRE,JRE包括JVM 第二章测试 1.下列代码执行后,输出到控制台的内容是? public class Test{ public static void main(String args[]){ int m=6789; int[] a=new int[4]; for(int i=0;in){ n=100; m=10; }else n=-100; m=-99;

System.out.printf("%d:%d",m,n); } } 参考答案: -99:100 3.下列ABCD注释标注的哪行代码有错误? public class Test{ public static void main(String args[]){ int a[] ={1,2,3,4}; //A for(int n=0;n

Java程序设计试题及答案

Java程序设计试题及答案(一) 一、判断题。判断下列各题是否正确,若正确,在()内打“√”,否则打“×”。 1、Java语言具有较好的安全性和可移植性及与平台无关等特性。√ 2、Java语言的源程序不是编译型的,而是编译解释型的。√ 3、Java语言使用的是Unicode字符集,每个字符在内存中占8位。× 4、Java语言中不同数据类型的长度是固定的,不随机器硬件不同而改变。√ 6、一个类可以实现多个接口,接口可以实现“多重继承”。√ 7、实现接口的类不能是抽象类。× 二、不定项选择题。 1、编译Java Application源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(B)。 A、java B、class C、html D、exe 2、main方法是Java Application程序执行的入口点,关于main方法的方法首部,以下(B)项是合法的。 A、public static void main() B、public static void main(String args[]) C、public static int main(String[] arg) D、public void main(String arg[]) 3、关于下面代码的说法(C)是正确的? public class Example{ public static void main(String[] args){ int[] arr= new int[10]; System.out.println(arr[1]); } } A、编译时产生错误 B、编译时正确,运行时将产生错误 C、输出零 D、输出空(null) 4、不正确的表达式是(AB)。 A、float a=1.0d; B、Double a=new Double(1.0) C、byte a = (byte)340; D、Byte a = 120;

智慧树知道网课《Java语言程序设计》课后章节测试满分答案

第一章测试1 【单选题】(10分)Java属于以下哪种语言? 「A. 汇编语言「B. 机器语言「C. 其余选项都不对「D. 高级语言 参考答案 D2 【单选题】(10分)下面哪种类型的文件可以在Java虚拟机中运行?() 「A. .class「B. .exe c C. . java r D. 【多选题】(8分)Java中的数据类型可以分为两大类,分别是:()和() 「A. 引用型数据类型「B. 整数类型「C. 基本数据类型「D. 浮点类型

参考答案 AC9 【判断题】(8分)Java语言标识符名称不区分大小写。「A. 对「B. 错 参考答案 B10 【判断题】(8分)

0xC5表示的是一个十六进制数。 「A. 对「B. 错 参考答案 A11 【判断题】(10分)continue;语句只用于循环语句中,它的作用是跳出循环。「A. 对「B. 错 参考答案 B12 【判断题】(10分)-5%3的运算结果是20 「A. B. 参考答案A 第三章测试1

【单选题】(8分)在非静态成员方法中,可以使用关键字()访问类的其他非静态成员。 「A. this 「B. public 「c. super r D. static 参考答案 A2 【单选题】(8分)下面关于类的定义,哪一个是正确的?()「A. publicelassvoidnumber{ //••• )「B. publicclassMOVE(){ //••• )c c. publicclassCar{ //••• )「D. publicvoidIIH{ //… 参考答案 c3 【单选题】(8分)在Java中,针对类和成员提供了4种访问级别,以下控制级别由小到大的顺序是:()O 「A.

Java程序设计_北京林业大学中国大学mooc课后章节答案期末考试题库2023年

Java程序设计_北京林业大学中国大学mooc课后章节答案期末考试题库2023年 1.FlowLayout类在()包中。 参考答案: java.awt 2.基本数据类型int的封装类是()。 参考答案: Integer 3.在Windows操作系统中,Java源程序编译生成的.class文件,在Linux操 作系统中不能被正确运行。() 参考答案: 错误 4.以下关于构造方法的描述,正确的是()。 参考答案: 构造方法名与类名相同 5.异常类InputMismatchException的直接父类是()。 参考答案: RuntimeException 6.下列选项正确的是()。

参考答案: 一个接口可以继承多个接口 7.以下选项中,错误的是()。 参考答案: 静态方法可以访问实例变量 8.以下选项中,正确的标识符为()。 参考答案: 汽车 9.byte a;int n=10;以下选项错误的是()。 参考答案: a=n; 10.以下选项中,()是自动装箱。 参考答案: Integer a=6; 11.String s1,s2,s3;s1="Hello!";s2="Hello!";s3=new String("Hello!");则s1==s2;和 s1==s3;的值为()。 参考答案: true,false

12.启动主线程时,()。 参考答案: 不需要调用任何方法 13.class A{ int m=1; int add() { return m+1; }}class B extendsA{double m=6.0; double decrease() { return m-1; }}A a=new B();则a.m的值为()。 参考答案: 1 14.面向对象有三个特征,分别是封装、继承和()。 参考答案: 多态 15.窗体默认是可见的。() 参考答案: 错误 16.File类的对象不可以()。 参考答案: 读写文件 17.Thread类的join()方法()。 参考答案: 会抛出InterruptedException异常

相关文档
相关文档 最新文档