GitHub 6.6k Star 的Java工程師成神之路 ,不來了解一下嗎?
GitHub 6.6k Star 的Java工程師成神之路 ,真的不來了解一下嗎?
GitHub 6.6k Star 的Java工程師成神之路 ,真的確定不來了解一下嗎?
這是一個知乎上面很火的問題(https://www.zhihu.com/question/50211894),下面是我關於這個問題的回答,截止今天,這個答案收穫了500+贊和70+評論。
原答案
這個問題只是開個場,熱個身而已啊。
StringBuffer,StringBuilder區別是啥?
什麼是線程安全?
如何保證線程安全?
什麼是鎖?死鎖?
synchronized的實現原理是什麼?
有了synchronized,還要volatile幹什麼?
synchronized的鎖優化是怎麼回事?(鎖粗化?鎖