@@ -83,7 +83,7 @@ replaceFirst、replaceAll、replace区别、
8383
8484[ 字符串拼接的几种方式和区别] ( /basics/java-basic/string-concat.md )
8585
86- String.valueOf和Integer.toString的区别、
86+ [ String.valueOf和Integer.toString的区别] ( /basics/java-basic/value-of-vs-to-string.md )
8787
8888[ switch对String的支持] ( /basics/java-basic/switch-string.md )
8989
@@ -95,21 +95,35 @@ transient、instanceof、volatile、synchronized、final、static、const 原理
9595
9696#### 集合类
9797
98- 常用集合类的使用、ArrayList和LinkedList和Vector的区别 、 [ SynchronizedList和Vector的区别 ] ( /basics/java-basic/synchronizedlist-vector.md ) 、HashMap、HashTable、ConcurrentHashMap区别、
98+ 常用集合类的使用
9999
100- Set和List区别?Set如何保证元素不重复?
100+ [ ArrayList和LinkedList和Vector的区别 ] ( /basics/java-basic/arraylist-vs-linkedlist-vs-vector.md )
101101
102- [ Java 8中stream相关用法 ] ( /basics/java-basic/stream .md ) 、apache集合处理工具类的使用、不同版本的JDK中HashMap的实现的区别以及原因
102+ [ SynchronizedList和Vector的区别 ] ( /basics/java-basic/synchronizedlist-vector .md ) 、
103103
104- Collection和Collections区别
104+ [ HashMap、HashTable、ConcurrentHashMap区别 ] ( /basics/java-basic/HashMap-HashTable-ConcurrentHashMap.md )
105105
106- Arrays.asList获得的List使用时需要注意什么
106+ [ Set和List区别? ] ( /basics/java-basic/set-vs-list.md )
107107
108- Enumeration和Iterator区别
108+ [ Set如何保证元素不重复?] ( /basics/java-basic/set-repetition.md )
109+
110+ [ Java 8中stream相关用法] ( /basics/java-basic/stream.md ) 、
111+
112+ apache集合处理工具类的使用、
113+
114+ 不同版本的JDK中HashMap的实现的区别以及原因
115+
116+ [ Collection和Collections区别] ( /basics/java-basic/Collection-vs-Collections.md )
117+
118+ [ Arrays.asList获得的List使用时需要注意什么] ( /basics/java-basic/Arrays-asList.md )
119+
120+ [ Enumeration和Iterator区别] ( /basics/java-basic/Enumeration-vs-Iterator.md )
109121
110122[ fail-fast 和 fail-safe] ( /basics/java-basic/fail-fast-vs-fail-safe.md )
111123
112- CopyOnWriteArrayList、ConcurrentSkipListMap
124+ [ CopyOnWriteArrayList] ( /basics/java-basic/CopyOnWriteArrayList.md )
125+
126+ [ ConcurrentSkipListMap] ( /basics/java-basic/ConcurrentSkipListMap.md )
113127
114128#### 枚举
115129
0 commit comments