Java Concurrent
深入分析Java Concurrent包实现原理与编程技巧,详细介绍ConcurrentHashMap、BlockingQueue、锁机制、线程池等实现与使用方法;另外,结合Java8新特性,介绍一些新多线程编程方法。
Bill_Xiang_
熟悉Java、Python、Go语言的开发,对OpenStack、Docker、Kubernetes、Hadoop有一定的研究。
展开
-
Java并发包concurrent——BlockingQueue
目录1.BlockingQueue接口2.BlockingQueue的分类3. 有界阻塞队列——ArrayBlockingQueue和LinkedBlockingQueue4.优先无界阻塞队列——PriorityBlockingQueue5.同步阻塞队列——SynchronousQueue6. 延时阻塞队列——DelayQueueBlockingQueue是ja...原创 2019-04-27 10:30:14 · 1087 阅读 · 1 评论 -
Java并发包concurrent——ConcurrentHashMap
目录1. ConcurrentHashMap的实现——JDK7版本1.1 分段锁机制1.2 ConcurrentHashMap的数据结构1.3 ConcurrentHashMap的初始化1.3.1 初始化ConcurrentHashMap1.3.2 初始化Segment分段1.4 定位Segment1.5 ConcurrentHashMap的操作1.5.1 ge...原创 2018-07-19 20:43:23 · 62571 阅读 · 22 评论