1. 程式人生 > >集合中線程安全的類

集合中線程安全的類

兩個 ati tac shm table tor arr hashtable 鏈表

集合中線程安全的類有: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 值

集合中線程安全的類