查看: 130|回复: 1

《Java程序设计•北京大学》学习笔记(4)

[复制链接]

3

主题

6

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2023-1-8 17:47:53 | 显示全部楼层 |阅读模式
第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的子类(错误)。
回复

使用道具 举报

0

主题

6

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2025-3-12 22:53:29 | 显示全部楼层
呵呵。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表