摘要: 理论层面: 内置锁与互斥锁 修饰普通方法、修饰静态方法、修饰代码块 demo如下: jvm层面: 查看xx方法同步代码块字节码: 查看同步方法字节码: 任何对象都可以作为锁,那么锁信息又存在对象的什么地方呢? 存在对象头中。 对象头中的信息: Mark Word Class Metadata Add 阅读全文
posted @ 2017-12-27 20:45 凌晨六点半 阅读(486) 评论(0) 推荐(0) 编辑