hashmap在jdk1.7多線程環境下HashMap容易出現死循環所以線程不安全。hashmap是基于哈希表的Map接口的實現。此實現提供所有可選的映射操作,并允許使用null值和null鍵。
此實現假定哈希函數将元素适當地分布在各桶之間,可為基本操作(get和put)提供穩定的性能。叠代collection視圖所需的時間與HashMap實例的“容量”(桶的數量)及其大小(鍵-值映射關系數)成比例。所以,如果叠代性能很重要,則不要将初始容量設置得太高(或将加載因子設置得太低)。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!