摘要: 一、概述 学习完lock锁之后,想要来写一把自己的lock锁。 但是我感觉比较初级,应该在学习Lock锁之前来写的。反正也想着总结一下。 二、lock锁的前提 1、锁的标识,当前锁是用state来进行标识的; 2、加锁、解锁方法; 3、如果锁是自由状态,加锁成功的话需要让其返回加锁成功状态; 4、如 阅读全文
posted @ 2022-10-20 17:27 写的代码很烂 阅读(106) 评论(0) 推荐(0) 编辑
摘要: [TOC] 1、举例同步; 2、如何保证同步?原理 3、JDK6之前的实现 4、JDK6之后的实现过程 5、官网入手、讲解现象 6、偏向延迟和偏向不延迟 7、无锁升级到偏向锁 8、偏向锁升级到轻量级锁 9、轻量级锁升级到重量级锁 ## 一、为什么需要syncronzied关键字 syncronzie 阅读全文
posted @ 2022-10-20 11:53 写的代码很烂 阅读(15) 评论(0) 推荐(0) 编辑