Java 异常处理、Lambda 表达式、内部类、日期格式化、Math 和 Arrays 类练习题
Java 异常处理、Lambda 表达式、内部类、日期格式化、Math 和 Arrays 类练习题
题目 1 (单选): 在下列选项中选出编译时期异常 ( ) 选项 : A. ArrayIndexOutOfBoundsException B. NullPointerException C. ClassCastException D. ParseException
题目 2 (多选): JVM 默认处理异常的方案是 ( ) 选项 : A. 打印异常的类型 B. 打印异常的原因 C. 打印异常的体系 D. 打印异常的位置
题目 3 (单选): 下列对于捕获异常说法错误的是 ( ) 选项 : A. 如果 try 中没有遇到问题, 从上往下依次执行, catch 中不执行 B. 如果 try 中代码遇到了问题, 下面的代码不会执行, 会拿当前异常对象和异常类型匹配, 匹配成功执行处理异常代码 C. 如果 try 中出现了异常, 会把异常对象抛给调用者 D. 如果异常没有捕获到, 虚拟机会帮助我们处理
题目 4 (多选): 对于自定义异常的步骤正确的排序是 ( ) 选项 : A. 如果定义的是编译时期异常需要继承 Exception, 如果是运行时期异常需要继承 RuntimeException B. 定义异常类, 类名以 Exception 结尾 C. 生成空参构造有参构造方法
题目 5 (单选): 下列对于 Lambda 表达式的格式 ( 形式参数 ) -> { 代码块 } 说法错误的是 ( ) 选项 : A. Lambda 表达式必须作用在函数式接口上 B. 形式参数: 如果有多个参数, 参数之间用分号隔开; 如果没有参数, 留空即可 C. ->: 由英文中画线和大于符号组成, 固定写法。代表指向动作 D. 代码块: 是我们具体要做的事情, 也就是以前我们写的方法体内容
题目 6 (单选): 下列对于 Lambda 表达式的省略模式说法错误的是 ( ) 选项 : A. 参数类型可以省略, 但是有多个参数的情况下, 不能只省略一个 B. 如果参数有且仅有一个, 那么小括号可以省略 C. 如果代码块的语句只有一条, 可以省略大括号和分号和 return, 不能只省略一个 D. Lambda 的指向箭头 -> 可以省略
题目 7 (单选): 下列关于成员内部类创建对象的格式正确的是 ( ) 选项 : A. 外部类名 对象名 = new 外部类名.new 内部类名(参数); B. 外部类名 对象名 = new 外部类名(参数).new 内部类名(参数); C. 外部类名.内部类名 对象名 = new 外部类名(参数).new 内部类名(参数); D. 外部类名.内部类名 对象名 = new 外部类名.内部类名(参数);
题目 8 (单选): 观察以下代码, 选出格式化日期的正确选项 ( ) 1 public class SimpleDateFormatDemo { 2 public static void main(String[] args) throws ParseException { 3 Date date = new Date(); 4 5 SimpleDateFormat sdf = new SimpleDateFormat(待填写内容); 6 7 String strDate = sdf.format(date); 8 // 打印效果: "2021年12月01日 15:37:11" 9 System.out.println(strDate); 10 } 11 } 选项 : A. "yyyy/MM/dd HH:mm:ss" B. "yyyy年MM月dd日 HH:mm:ss:SSS" C. "yyyy年MM月dd日 HH:mm:ss" D. "yyyyMMdd HH:mm:ss:SSS"
题目 9 (多选): 下列属于 Math 类中的方法有 ( ) 选项 : A. round() B. floor() C. sort() D. random()
题目 10 (单选): 下列关于 Arrays 类说法错误的是 ( ) 选项 : A. Arrays 类属于数组工具类 B. Arrays 类中排序方法是 sort() C. Arrays 类中的方法需要创建对象进行调用 D. Arrays 类中把数组转成字符串的方法是 toString()
答案:
题目 1: D 题目 2: A、B、C 题目 3: C 题目 4: B、A、C 题目 5: B 题目 6: D 题目 7: B 题目 8: C 题目 9: A、B、D 题目 10: C
原文地址: https://www.cveoy.top/t/topic/odd4 著作权归作者所有。请勿转载和采集!