Java多线程(20)——悲观锁和乐观锁、公平锁和非公平锁、可重入锁、自旋锁、读锁(共享锁)和写锁(独占锁)

目录java 1.悲观锁和乐观锁算法 1.1 什么是悲观锁和乐观锁?sql (1)悲观锁数据库 (2)乐观锁编程 1.2 两种锁的使用场景安全 1.3 乐观锁的两种实现方式多线程 (1)版本号机制并发 (2)CASide 1.4 乐观锁的优缺点高并发 (1)优势 (2)缺点 2.公平锁和非公平锁 2.1 是什么? 2.2 二者区别 3.可重入锁(递归锁) 3.1 是什么? 3.2 代码演示理解 3
相关文章
相关标签/搜索