Java并发机制(3)--synchronized关键字底层原理

synchronized关键字在Java语言层面提供了同步功能。 synchronized同步的形式 Java中的任何对象都可以被锁。 有以下三种形式: 对于普通同步方法,锁住的是当前实例对象 对于静态同步方法,锁住的是当前类的Class对象 对于同步方法块,锁住的是synchronized括号里配置的对象 这三种形式在jvm里都是由管程来支撑的。 同步代码块在字节码层面插入了monitorent
相关文章
相关标签/搜索