Java LinkedHashMap

總結

  1. LinkedHashMap就是對HashMap的擴展,它保留了HashMap的所有特性,裏面維護了雙向鏈表,使得HashMap裏面的數據有順序。
  2. 順序: 插入順序 和 訪問順序。取決於accessOrder
  3. 插入順序 : accessOrder=false , 每次增加數據都會添加到雙向鏈表的尾部
  4. 訪問順序 : accessOrder=true , 最新訪問的數據都會調整到雙向鏈表的尾部

源碼參考

https://blog.csdn.net/u014634338/article/details/78494051[LinkedHashMap源碼解析]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章