소스 검색

更新 '_posts/Java-HashMap.md'

aaronwei 3 년 전
부모
커밋
550edb0ea6
1개의 변경된 파일11개의 추가작업 그리고 1개의 파일을 삭제
  1. 11 1
      _posts/Java-HashMap.md

+ 11 - 1
_posts/Java-HashMap.md

@@ -13,4 +13,14 @@ tags: Java
 
 ### 1.1 初始大小16 ,扩容因子是0.75 ,比如16的大小,达到12就要扩容 
 
-### 1.2 在new HashMap()如果设置默认大小,会在第一次put的时候进行设置容量大小
+### 1.2 在new HashMap()如果设置默认大小,会在第一次put的时候进行设置容量大小
+
+## 2 数据结构
+
+
+
+| Map | 数据结构 | 描述 |
+| -------- | -------- | -------- |
+| HashMap     | 数组+链表/红黑树     | 非线程安全     |
+| LinkedHashMap     | 数组+双向链表     | 非线程安全,有序     |
+| ConcurrentHashMap     | 数组+链表/红黑树     | 线程安全     |