- 博客(3)
- 收藏
- 关注
转载 ThreadLocal的设计理念与作用
Java中的ThreadLocal类允许我们创建只能被同一个线程读写的变量。因此,如果一段代码含有一个ThreadLocal变量的引用,即使两个线程同时执行这段代码,它们也无法访问到对方的ThreadLocal变量。1.如何创建ThreadLocal变量 以下代码展示了如何创建一个ThreadLocal变量:private ThreadLocal myThreadLocal = new Threa
2017-07-28 15:36:38 289
转载 浅析HashMap与ConcurrentHashMap的线程安全性
本文要解决的问题:最近无意中发现有很多对Map尤其是HashMap的线程安全性的话题讨论,在我的理解中,对HashMap的理解中也就知道它是线程不安全的,以及HashMap的底层算法采用了链地址法来解决哈希冲突的知识,但是对其线程安全性的认知有限,故写这篇博客的目的就是让和我一样对这块内容不熟悉的小伙伴有一个对HashMap更深的认知。哈希表在数据结构中有一种称为哈希表的数据结构,它实际上是数组的推
2017-07-08 22:49:07 526
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人