java 并發 筆記

image.png
image.png

Executor 執行策略:

image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

減少鎖競爭:

  1. 快進快出
  2. 減少鎖粒度
  3. 鎖分段
  4. 熱點區域lock free
image.png
image.png
image.png
image.png
image.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • volatile volatile是輕量級的synchronized,它在多處理中開中保證了共享變量的“可見性”,...
    奔跑的小棟棟閱讀 249評論 0 0
  • 個人介紹 Java愛好者,個人網站: http://kailuncen.me/about/ 前言 這幾天學習并發編...
    凱倫說閱讀 901評論 1 0
  • 1、無狀態的類一定是線程安全的 2、最常見的競態條件是:先檢查后執行 3、不恰當的執行時序造成的程序錯誤叫靜態條件...
    漂泊的靈魂閱讀 808評論 0 0
  • 一.線程安全性 線程安全是建立在對于對象狀態訪問操作進行管理,特別是對共享的與可變的狀態的訪問 解釋下上面的話: ...
    黃大大吃不胖閱讀 865評論 0 3
  • 漫天飛雪落無聲,寒夜悄悄喜相逢。 應邀明月千杯外,卻嘆咫尺天涯中。 情切切,意融融,猶似當時聽風鈴。 盈窗幽冷添詩...
    小薔1982閱讀 328評論 0 1