关于synchronized的底层实现原理

来源:9-2 synchronized底层实现原理

mahsiaoko

2021-03-16

老师,您好!最近面试的时候遇到面试官问synchronized的底层实现原理,我之前看过视频但是还是不能回答出来,感觉内容特别多,我想知道synchronized的底层实现原理指的是什么?我看课程中先介绍了java对象头,然后又介绍了monitor,之后又介绍了锁的优化,但是我还是没有想好这个问题该怎么回答?老师能不能给说一下这个问题怎么回答?我看问答区也有相关博客的连接,但是内容都特别多,我觉得面试时总不能把所有的都说出来吧 而且和视频中讲的也差不多 ,麻烦老师给个比较好的回答。谢谢!

写回答

1回答

翔仔

2021-03-17

同学好,在面试中问到这个题其实没有特定的答案。你说的很对,答案包括很多,在一些博客和咱们视频中也都涉及。同学应该从面试官通过这个题目想要考察的方向回答,其实面试官想了解的是你理解的深度,咱们只要把咱们知道的东西都讲出来就好

0
0

剑指Java面试-Offer直通车 百度资深面试官授课

招聘季即将到来,让百度资深面试官来为你的高薪Offer保驾护航

8453 学习 · 1872 问题

查看课程