摘要: 文章目录 synchronized的偏向、轻量、重量级锁偏向锁轻量级锁重量级锁操作步骤运维实施面试相关 synchronized的偏向、轻量、重量级锁 Synchronized实现同步的方式有三种:偏向锁、轻量级锁、重量级锁。本文会从理论和代码实践两方面阐述三种锁的实现细节和原理。 偏向锁 偏向锁的 阅读全文
posted @ 2023-05-02 22:47 IT当时语_青山师 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 文章目录 JAVA并发万字长文从ReentrantLock到juc框架ReentrantLock 的原理ReentrantLock 的使用ReentrantLock 的公平性选择CAS操作参考框架中的ReentrantLock使用ThreadPoolExecutor 中的应用ConcurrentHa 阅读全文
posted @ 2023-05-02 20:53 IT当时语_青山师 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 文章目录 volatile关键字原理的使用介绍和底层原理解析和使用实例1. volatile 关键字的作用2. volatile 的底层原理3. volatile 的使用案例4. volatile 的原子性问题5. 如何解决 volatile 的原子性问题6. volatile 的实现原理7. 小结 阅读全文
posted @ 2023-05-02 17:11 IT当时语_青山师 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 文章目录 ThreadLocal的使用介绍和底层原理解析和开源框架的使用实例ThreadLocal简介ThreadLocal使用示例ThreadLocal原理解析Spring中ThreadLocal的应用小结ThreadLocal的使用步骤常见面试题案例解析(框架源码经典案例)案例实战 Thread 阅读全文
posted @ 2023-05-02 15:07 IT当时语_青山师 阅读(44) 评论(0) 推荐(0) 编辑