Java--深入淺出Lock的底層實現

當多個線程需要訪問某個公共資源的時候,我們知道需要通過加鎖來保證資源的訪問不會出問題。 java提供了兩種方式來加鎖,一種是關鍵字:synchronized,一種是concurrent包下的lock鎖。 synchronized是java底層支持的,而concurrent包則是jdk實現。   關於synchronized的原理可以閱讀再有人問你synchronized是什麼,就把這篇文章發給他。
相關文章
相關標籤/搜索