1. 请给我一个好看的关键Map的继承关系图好吗?
答:好嘞。看看是不是整整齐齐的。
![4700e7c503232423238cc3250c29b962.png](https://i-blog.csdnimg.cn/blog_migrate/8d155db81345ed1022207f151858c722.png)
2. 这么多List、Set,他们之间肯定有很多相似跟区别,都有哪些关键的关注点呢?
答:废话不多说,上列表。
![29fc94e83b29eed23d53135d7077de30.png](https://i-blog.csdnimg.cn/blog_migrate/f44442a61b3df40a29e56ef357aab18b.jpeg)
![0c3331a9e4d7d05ed9750599e8d2cd1c.png](https://i-blog.csdnimg.cn/blog_migrate/d55d6f61286ba93f5f6b670f76f114b8.jpeg)
3. 在对象被作为HashMap或HashSet的key时,重写equals方法跟hashcode方法的注意事项。
class Key {
private Integer id;
public Integer getId() {
return id;
}
pu