- 博客(7)
- 收藏
- 关注
原创 HashMap线程安全问题详细解析
HashMap是一种非线程安全的数据结构,即在多线程环境下,无法保证其操作的原子性和一致性。在多个线程同时访问HashMap并进行修改操作时,可能会导致数据的不一致性和线程竞争条件的出现。
2021-10-14 19:42:28
4183
原创 java集合
1.list,Set,Map三者区别list:存储的元素是有序的,可重复的. Set:存储的元素是无序的,不可重复的. Map:使用键值对(key-value)存储;key是无序的,不可重复的,value是无序的,可重复的,每个键值最多映射一个值.2.Arrylist与linkedList 区别1.线程安全:都是不同步的,也就是不保证线程安全.2.底层数据结构:Arrylist底层使用的是数组;LinkedList底层使用的是双向链表数据结构.3.插入和删除是否受元素位置的影响:.
2021-10-13 18:02:19
128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人