File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 11[ List,Set,Map三者的区别及总结] ( #List,Set,Map三者的区别及总结 )
22
3- [ Arraylist与LinkedList 区别 ] (#Arraylist与LinkedList 区别 )
3+ [ Arraylist与LinkedList区别 ] ( #Arraylist与LinkedList区别 )
44
55[ ArrayList与Vector区别] ( #ArrayList与Vector区别 )
66
7- [ HashMap和Hashtable 的区别 ] (#HashMap和Hashtable 的区别 )
7+ [ HashMap和Hashtable的区别 ] ( #HashMap和Hashtable的区别 )
88
99## <font face =" 楷体 " >List,Set,Map三者的区别及总结</font >
1010- ** List:对付顺序的好帮手**
@@ -26,7 +26,7 @@ Arraylist底层使用的是数组(存读数据效率高,插入删除特定
2626Vector类的所有方法都是同步的。可以由两个线程安全地访问一个Vector对象、但是一个线程访问Vector
2727,代码要在同步操作上耗费大量的时间。Arraylist不是同步的,所以在不需要同步时建议使用Arraylist。
2828
29- ## <font face =" 楷体 " >HashMap和Hashtable 的区别 </font >
29+ ## <font face =" 楷体 " >HashMap和Hashtable的区别 </font >
30301 . HashMap是非线程安全的,HashTable是线程安全的;HashTable内部的方法基本都经过synchronized修饰。
3131
32322 . 因为线程安全的问题,HashMap要比HashTable效率高一点,HashTable基本被淘汰。
You can’t perform that action at this time.
0 commit comments