知識樹雜談Java面試(4)
阿新 • • 發佈:2017-10-18
ges tab 技術 http 註意點 線程 無序 數組 port
一、 Java集合
1. 集合分類: Collection、Map。
2. Collection:
3. Map
4. 註意點
a. List 有序、可重復;Set 無序、不可重復;Map 鍵值對、鍵不可重復、值可重復;
b. ArrayList/LinkedList
動態數組實現,一個是基於鏈表實現;
隨機訪問快,新增刪除快;
Vector 是線程同步的.
c. HashMap/HashTable
是否線程安全的;
HashMap運行key、value都為空。
d. HashMap 原理
http://www.importnew.com/7099.html
二、hashcod()和equals()區別
hashcode()不等,一定能推出equals()也不等;hashcode()相等,equals()可能相等,也可能不等。
知識樹雜談Java面試(4)