J.U.C源码分析
昵称2021
持续学习,与时俱进
展开
-
源码分析J.U.C-ConcurrentHashMap
文章目录1.JAVA7与JAVA8中实现方式的区别2.JAVA7中实现2.1.执行流程图2.2.源码分析3.JAVA8中执行流程图3.1.执行流程图3.2.源码分析4.总结 1.JAVA7与JAVA8中实现方式的区别 2.JAVA7中实现 2.1.执行流程图 2.2.源码分析 3.JAVA8中执行流程图 3.1.执行流程图 3.2.源码分析 4.总结原创 2019-11-30 23:56:12 · 162 阅读 · 0 评论 -
源码分析J.U.C-CountDownLatch
文章目录 1.CountDownLatch介绍 1.1.使用场景 1.2.与CyclicBarrier的区别 1.3.用法 2.使用的知识点 3.数据结构 4.执行流程 4.1.await()过程分析 4.1.1.执行流程图 4.1.2.源码执行流程 4.2.countDown()过程分析 4.2.1执行流程图 4.2.2.源码执行流程原创 2019-11-10 22:02:57 · 186 阅读 · 0 评论 -
源码分析J.U.C-ReentrantLock
文章目录1.ReentrantLock的特点2.ReentrantLock用到的知识点3.可重入实现4.公平锁实现5.非公平锁实现 1.ReentrantLock的特点 ReentrantLock能够实现可重入,默认使用非公平锁,也支持公平锁。 在JAVA1.6之后性能上ReentrantLock与synchronized相差不大,在使用上ReentrantLock更灵活。 ReentrantR...原创 2019-10-23 18:28:28 · 333 阅读 · 0 评论