LinkedHashMap

 LinkedHashMap概述:安全

  • LinkedHashMap是Map接口的哈希表和連接列表實現,具備可預知的迭代順序。
    • 此實現提供全部可選的映射操做,並容許使用null值和null鍵。
    • 此類不保證映射的順序,特別是它不保證該順序恆久不變。
  • LinkedHashMap實現與HashMap的不一樣之處在於,
    • 後者維護着一個運行於全部條目的雙重連接列表。
    • 此連接列表定義了迭代順序,該迭代順序能夠是插入順序或者是訪問順序。
  • 注意,此實現不是同步的。(不是線程安全的)
    • 若是多個線程同時訪問連接的哈希映射,
    • 而其中至少一個線程從結構上修改了該映射,
    • 則它必須保持外部同步
相關文章
相關標籤/搜索