摘要: HashMap是Java Collection Framework重要成员,也是基于哈希表使用最多的Collection,以key value形式存储数据,但由于其线程不安全性不用于多线程编程,但用途依然广泛,在JDK1.8上,HashMap的源码又加入了新的内容,可见其重要。这次就是基于JDK1. 阅读全文
posted @ 2017-05-11 22:57 叶下梧桐 阅读(399) 评论(0) 推荐(1) 编辑
摘要: 重量级锁 "synchronized关键字" 前文解释了synchronized的实现和运用,了解monitor的作用,但是由于monitor监视器锁的操作是基于操作系统的底层Mutex Lock实现的,对所要加锁线程加上互斥锁,但是加锁时间相比其他指令就长很多了,因此将这种基于互斥锁的加锁机制成为 阅读全文
posted @ 2017-05-11 11:27 叶下梧桐 阅读(5929) 评论(0) 推荐(3) 编辑