面试官:说一下Synchronized底层实现,锁升级的具体过程? 这是我去年7,8月份面试的时候被问的一个面试题,说实话被问到这个问题还是很意外的,感觉这个东西没啥用啊,直到后面被问了一波new Object,Integer对象等作为加锁对象行吗?会出现哪些问题?为啥java6后synchronized性能大幅上升?我彻底蒙蔽了.下面详细总结一下 synchronized使用方式我们知道并发编程会产生各种问题的源头是可见性,原子性,有序性.而synchronized能同时保证可见性,原子性,有…