synchronized锁升级
synchronized锁本质是一个对象锁,即在对象中锁的一个过程。在Java层面上加锁,一般有三种方式:synchronized同步代码块synchronized修饰普通方法:synchronized修饰静态方法:1.2 字节码层面在java中加入synchronized锁之后,编译成字节码之后会是怎么样的呢?synchronized修饰方法synchronized代码块1.3 JVM层面(对象头)在JVM中,每个对象都有一个对象头,synchronized用的锁是存在对
复制链接