Java1.8-HashMap源碼分析入門(上)

引入:HashMap是什麼?最直白的印象就是key-value鍵值對,那麼,當我們put()一個值到HashMap中之後,這個數據到底是怎麼存儲的呢?又是以怎樣的數據結構形式呢? 假如我們現在執行了hashmap.put(1,"joy");,我們看下源碼執行了什麼: public V put(K key, V value) { return putVal(hash(key), ke
相關文章
相關標籤/搜索