|
第6讲 异常处理
1.Error是Throwable的子类(正确)。
2.RuntimeException及其子类,可以不明确处理(正确)。
3.现在很多Java集成开发工具都提供了对JUnit的支持(正确)。
4.语法错可以由编译器发现(正确)。
5.程序的调试包括断点、跟踪、监视等手段(正确)。
6.catch多个异常时,子类异常要排在父类异常的后面(错误)。
7.逻辑错可以由编译器发现(错误)。
8.try-with-resource语句中的close()方法只有当异常发生时才会调用(错误)。
9.在方法的签名后面用关键字throw来声明该方法会抛出异常(错误)。
10.Exception是Throwable的父类(错误)。
第7讲 工具类及常用算法
1.任何对象都有toString()方法(正确)。
2.如果不覆盖equals()方法,则equals()方法与==的结果是一样的(正确)。
3.String对象中所包装的内容是不可改变的(immutable)(正确)。
4.在循环中用字符串的+运算,要注意效率问题(正确)。
5.LocalDateTime 类的parse()方法可以用来解析日期字符串(正确)。
6.List会记录元素的保存顺序(正确)。
7.Map记录的是键-值对的集合(正确)。
8.Hashtable记录的是键-值对的集合(正确)。
9.Set的主要实现包括HashSet及TreeSet(正确)。
10.Queue的主要实现包括LinkedList(正确)。
11.LinkedList类同时实现了List及Queue(正确)。
12.使用Arrays类及Collections类的方法可以进行排序(正确)。
13.迭代的基本模式是while(){ x=f(x); }(正确)。
14.递归是自己调用自己(正确)。
15.回溯是常用的算法之一(正确)。
16.String a = "Hello"; 则执行a.replace("e","f")后a的内容为"Hfllo"(错误)。
17.String a = "aaa"; 则执行a.concat("bbb")后a的内容为"aaabbb"(错误)。
18.String 与数组一样,有一个属性叫length(错误)。
19.String a = "abcdef"; 则a.charAt(3)的结果为'c'(错误)。
20.Hashtable是Properties的子类(错误)。 |
|