说在前头:面试官人挺好的,全程微笑,但是自己太菜了,且网易面试平台不可以切屏,切屏会提示,我就调了下声音就提醒了,不过如果不是太久应该也没啥问题 全程约30分钟,凉 1. synchronized底层原理?答了monitorenter和monitorexit,又问可不可以重入 答可以,底层维护一个monitorCount,如果想要加锁的对象和持有锁的对象是同一个,则monitorCount++,又问底层如何判断想要加锁 的对象和持有锁的对象是同一个,感觉像是问monitor的持有者记录在哪里,没答上来.... 2. 可见性如何实现?内存屏障底层的原理? ...