Java 并發(fā)總結(jié)

1.synchronized 重量級(jí)鎖,jdk1.6后做了優(yōu)化,也不一定是重量級(jí)了。

2.鎖有4種狀態(tài),無(wú)鎖,偏向鎖,輕量級(jí)鎖,重量級(jí)鎖,它會(huì)隨著競(jìng)爭(zhēng)情況逐漸升級(jí)。鎖可以升級(jí)但不能降級(jí)。

3.Java 對(duì)象頭,Mark Word 存儲(chǔ)對(duì)象的hashCode或鎖信息等

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Java8張圖 11、字符串不變性 12、equals()方法、hashCode()方法的區(qū)別 13、...
    Miley_MOJIE閱讀 3,917評(píng)論 0 11
  • Java并發(fā)總結(jié) 1.多線程的優(yōu)點(diǎn) 資源利用率更好 程序在某些情況下更簡(jiǎn)單 程序響應(yīng)更快 2.創(chuàng)建線程 1.實(shí)現(xiàn)R...
    不會(huì)上樹(shù)的猴子閱讀 1,092評(píng)論 0 5
  • synchronized,在java并發(fā)編程中它一直都是元老級(jí)的角色。但是在大多數(shù)時(shí)候,如果能使用Lock大家可能...
    miaoLoveCode閱讀 1,406評(píng)論 7 7
  • 平時(shí)我很少記得打電話給我媽,想到要打電話時(shí)無(wú)非兩件事:一,廚房里的調(diào)味品不知放在哪里;二,某種菜不會(huì)燒。其他時(shí)候,...
    理想國(guó)民閱讀 218評(píng)論 0 0
  • (1) 見(jiàn)慣了讀者朋友來(lái)信詢問(wèn)各種情感問(wèn)題的,但是第一次收到讀者來(lái)信,問(wèn)及單身一人如何詩(shī)意地生活? 我大學(xué)畢業(yè)三年...
    馮小風(fēng)閱讀 8,543評(píng)論 155 271

友情鏈接更多精彩內(nèi)容