
Java并发编程
文章平均质量分 93
Java编发编程,包括,锁的实现原理,并发集合等
伯安阳明
士不可以不弘毅。
展开
-
Java 并发工具类 Semaphore 线程信号量 AQS共享锁
Java 并发工具类 Semaphore 线程信号量 AQS共享锁原创 2020-08-12 12:46:47 · 319 阅读 · 0 评论 -
CountDownLatch 线程开关 AQS 共享锁
CountDownLatch内聚了AQS,重写了共享锁获取和释放的方法,可以实现作为线程启动,线程结束的信号,并发编程的好帮手。通过源码分析和几个小例子讲解CountDownLatch。原创 2020-08-11 12:56:58 · 382 阅读 · 0 评论 -
Java Lock锁介绍(可重入锁,独占锁,共享锁,锁降级)AbstractQueuedSynchronizer AQS源码解读
(可重入锁,独占锁,共享锁,锁降级)AbstractQueuedSynchronizer AQS源码解读原创 2020-08-08 17:34:51 · 832 阅读 · 0 评论 -
线程实现的三种方式,Java线程,Thread
1.线程的实现方式 2 线程的状态及切换流程 3 Thread类Api原创 2020-08-02 22:26:00 · 740 阅读 · 0 评论 -
JMM内存模型-包括(指令重排序,volatile完整语义,happens-before原则等,带图)
记录下自己对JMM的总结,包括重排序;特殊关键字volatile、final的语义;happens-before原则等原创 2020-08-01 18:02:38 · 392 阅读 · 1 评论 -
Java 并发编程synchronized 详解带转换流程图(偏向锁,轻量级锁,重量级锁,自适应自旋等详解)
1.synchronized锁的对象 2.jdk1.6引入的偏向锁,轻量级锁,自适应自旋介绍。原创 2020-07-26 23:58:52 · 758 阅读 · 0 评论