什么是锁消除和锁粗化?

答案解析

锁消除:JVM发现某段代码的锁是无必要的(如对象只在线程内部使用),会自动去掉锁。锁粗化:JVM将多个连续的锁操作合并为一个,减少加锁次数,降低性能损耗。