Java synchronized 深入解析:从字节码指令到锁升级机制 | 极客日志