摘要: 写过 JAVA 并发代码的同学对 synchronized 关键字一定是熟的不能再熟了,其基于对象头部的 monitor 实现了对代码块的加锁,使一段代码变为线程不可重入的。 synchronized 与操作系统层的 lock 与 unlock 机制非常类似,多线程通过一个共享变量通信,这个共享变量 阅读全文
posted @ 2020-03-04 01:03 牛有肉 阅读(173) 评论(0) 推荐(0) 编辑