集合中線程安全的類


集合中線程安全的類有:vector,stack,hashtable,enumeration,除此之外均是非線程安全的類與接口

 

Collection 是對象集合, Collection 有兩個子接口 List 和 Set,


List 可以通過下標 (1,2..) 來取得值,值可以重復,而 Set 只能通過游標來取值,並且值是不能重復的

ArrayList , Vector , LinkedList 是 List 的實現類

ArrayList 是線程不安全的, Vector 是線程安全的,這兩個類底層都是由數組實現的

LinkedList 是線程不安全的,底層是由鏈表實現的


Map 是鍵值對集合

HashTable 和 HashMap 是 Map 的實現類

HashTable 是線程安全的,不能存儲 null 值

HashMap 不是線程安全的,可以存儲 null 值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM