摘要: 简介 TreeSet就是一个集合,里面不能有重复的元素,但是元素是有序的。 TreeSet其实就是调用了TreeMap实现的,所以,它也不是线程安全的。可以实现自然排序或者根据传入的Comparator进行排序。 TreeSet通过iterator()返回的迭代器是fail-fast的。 TreeS 阅读全文
posted @ 2020-12-09 10:20 lippon 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 简介 HashSet就是一个集合,里面不能有重复的元素,元素也是无序的。 HashSet其实就是调用了HashMap实现的,所以,它也不是线程安全的。 HashSet通过iterator()返回的迭代器是fail-fast的。 源码分析 由于HashSet的源码很短也很容易理解,这里就不再选取分析了 阅读全文
posted @ 2020-12-09 09:42 lippon 阅读(131) 评论(0) 推荐(0) 编辑