2020 面向对象程序设计(常州工业职业技术学院) 最新满分章节测试答案

2025年3月16日 分类:免费网课答案 作者:网课帮手

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-02到2020-07-05
本篇答案更新状态:已完结

【作业】Java对象容器 Java对象容器练习

1、 问题:使用数组,接收从键盘输入的10个整数,输出它们的总和及平均值。提示:接收键盘输入的数据,使用Scanner类里面的方法,详见附件文件示例说明。
评分规则: 【 代码符合题目要求,按步骤给分。

Java对象容器 Java对象容器知识点掌握情况小测试

1、 问题:关于数组,下列说法中不正确的是()
选项:
A:数组是最简单的复合数据类型,是一系列数据的集合。
B:数组元素可以是基本数据类型、对象或其他数组。
C:定义(声明)数组时必须分配内存。‍
D:一个数组中所有元素都必须具有相同的数据类型。
答案: 【定义(声明)数组时必须分配内存。‍

2、 问题:设有下列数组定义语句: int a[] = {1, 2, 3}; 则对此语句的叙述错误的是()。
选项:
A:定义了一个名为a的一维数组 。
B:a数组有3个元素。
C:a数组元素的下标为1~3 。
D:数组中每个元素的类型都是整数。
答案: 【a数组元素的下标为1~3 。

3、 问题:执行语句:int[] x = new int[20];后,下面哪个说法是正确的?()
选项:
A:x[19]为空
B:x[19]未定义
C:x[19]为0
D:x[0]为空
答案: 【x[19]为0

4、 问题:引用数组元素时,数组的下标是( )。
选项:
A:整型常量
B:整型变量
C:整型表达式
D:以上均可
答案: 【以上均可

5、 问题:下面说法不正确的是( )
选项:
A:列表(List)、集合(Set)和映射(Map)都是java.util包中的接口。
B:List接口是可以包含重复元素的有序集合。
C:Set接口是不包含重复元素的集合。
D:Map接口将键映射到值,键可以重复,但每个键最多只能映射一个值。
答案: 【Map接口将键映射到值,键可以重复,但每个键最多只能映射一个值。

6、 问题:对于数组a[10],下列数组元素表示错误的是( )。
选项:
A:a[0]
B:a[a.length-1]
C:a[1]
D:a[10]
答案: 【a[10]

7、 问题:数组初始化包括静态初始化和 初始化两种方式。
答案: 【动态

8、 问题:在Java中,数组是作为 来处理的。
答案: 【对象

9、 问题:数组中的元素具有相同的数据类型,并可用统一的数组名和 来唯一确定其元素。
答案: 【下标

10、 问题:利用 类中的sort和 binarySearch方法可以实现对数组元素的排序、查找等操作。
答案: 【Arrays

11、 问题:List 接口的特点是元素有顺序, (可以|不可以)重复。
答案: 【可以

12、 问题:Set 接口的特点是元素 (有|无)顺序,不可以重复。
答案: 【

13、 问题:Map 接口的特点是元素是键值映射,其中值对象可以重复, 不可以重复。
答案: 【键对象

14、 问题:利用Arrays类中的 方法可以实现数组元素的复制
答案: 【copyOf

程序中的异常处理 异常处理知识点掌握情况小测试

1、 问题:异常是产生一个( )。
选项:
A:类
B:方法
C:对象
D:Error
答案: 【对象

2、 问题:Throwable的两个直接子类是( )。
选项:
A: RuntimeException和Exception
B:Exception和Error
C:Object和Error
D:Object和Exception
答案: 【Exception和Error

3、 问题:下列语句中,( )是用来捕获和处理异常的。
选项:
A:try/catch
B:try/finally
C:catch
D:finally
答案: 【try/catch

4、 问题:下列类中,( )是算术异常类。
选项:
A:ArrayStoreExcettion
B:NumberFormatException
C:IndexOutOfBoundsException
D:ArithmeticException
答案: 【ArithmeticException

5、 问题:直接抛出异常的格式为( )。
选项:
A:catch(Exception e)
B: try{}
C:throw new Exception()
D:throws new Exception()
答案: 【throw new Exception()

6、 问题:方法的throws子句表示本方法( )。
选项:
A:已经省去异常
B:当调用该方法时必须处理异常
C:当调用该方法时可以忽略异常
D:以上均不是
答案: 【当调用该方法时必须处理异常

7、 问题:在异常处理中,将可能抛出异常的语句放在( )程序段中。
选项:
A:throws
B:catch
C:try
D:finally
答案: 【try

8、 问题:以下程序的输出结果是( )。public class Test{ public static void main(String args[]) { try { System.out.print(“G20峰会文艺晚会”); } finally { System.out.println(“最忆是杭州”); } }}
选项:
A:无法编译,因为没有指定异常
B:G20峰会文艺晚会
C:G20峰会文艺晚会最忆是杭州
D:无法编译,因为没有catch子句
答案: 【G20峰会文艺晚会最忆是杭州

多线程程序设计 多线程知识点掌握情况小测试

1、 问题:编写线程类,要继承的父类是()。‍
选项:
A:Object
B:Runnable
C:Serializable
D:Thread
答案: 【Thread

2、 问题:编写线程类,可以通过实现()接口来实现。
选项:
A:Serializable
B:Comparable
C:Runnable
D:Comparable
答案: 【Runnable

3、 问题:下列不属于线程生命周期状态的是( )。
选项:
A:新建状态
B:可运行状态
C:运行状态
D:解锁状态
答案: 【解锁状态

4、 问题:关键字()可以对对象加互斥锁。
选项:
A:synchronized
B:transient
C:erialize
D:static
答案: 【synchronized

5、 问题:线程调用了sleep()方法后,该线程将进入()状态

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情

继续阅读