天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。

标签:HashMap

公众号文章

面试官:ConcurrentHashMap 是如何保证线程安全的

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 1 前言 阅读此篇文章,你需要有以下知识基础 Java内存模型,可见性问题 CAS HashMap底层原理 我们知道,在日常开发中使用的HashMap是线程不安全的,而线程安全类HashTable只是简单的在方法上加锁实现线程安全,效率低下,所以在线程安……继续阅读 »

itzoo 3年前 (2022-04-26) 573浏览 0评论 0个赞

Java

再不用担心面试官问 HashTable 和 HashMap 的区别了

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达!   1、HashMap简介 HashMap是基于哈希表实现的,每一个元素是一个key-value对,其内部通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。 HashMap是非线程安全的,只是用于单线程环境下,多线程环境下可以采用concurrent并发包……继续阅读 »

往事如烟 3年前 (2021-09-04) 1640浏览 0评论 0个赞