12、说说synchronized关键字的底层原理是什么?(基础篇)

我这个synchronized是用来加锁的,我可以对一个对象去加锁,我也可以对一个类去加锁,锁之间会有互斥,有一个人加了锁,另外一个人就必需得在外面等着, 得让加了锁的把synchronized里面的代码都执行完,执行出去了之后,才会把锁释放,锁释放了之后,排在后面的线程才能够过来去获取锁,然后再执行synchronized里面的代码   synchronized 底层原理是什么? 首先 sync
相关文章
相关标签/搜索