并发模块
苏格拉低
这个作者很懒,什么都没留下…
展开
-
并发基础篇
线程的不同状态以及状态流程:责任链方式:也就是多线程并行处理上面逻辑,通过队列方式进行消息堆积,然后在去执行打印和保存需求,整个责任链是串行,但是链中的逻辑是异步处理的。...原创 2019-08-30 10:57:01 · 124 阅读 · 0 评论 -
synchronized锁
synchronized锁的存储结构synchronized锁的内部原理以及优化synchronized锁又叫排他锁,也就是说在同一时间只允许一个线程获取锁synchronized锁的使用方式有三种:1、普通方法锁2、静态方法锁3、代码块在synchronized底层又优化出3中锁的升级处理1、偏向锁:很多情况下有同一个线程访问意思是当线程多次获取锁的...原创 2019-09-01 11:13:38 · 262 阅读 · 0 评论