Diary
Ling2099
正因为懒,所以不写
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
实现可重入锁以及Lock的相关理解
2020.01.14可重入锁的实现import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;public class MyLock implements Lock { private bool...原创 2020-01-14 22:04:47 · 345 阅读 · 0 评论 -
关于多线程特性以及锁消息理解
2020.01.13同步代码块:由于字节码指令有moniterinto、moniterexit,所以锁是会在代码执行完成后释放锁消息存在对象头中(任何对象都可以作为锁)1、Mark Word2、Class Metadata Address3、Array Length多线程的三个特性:原子性、可见性、有序性1、原子性:是指一个操作是不可中断的。即使是多个线程一起执行的时候,...原创 2020-01-14 01:23:53 · 317 阅读 · 1 评论
分享