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,它在多处理中开中保证了共享变量的“可见性”,...
    奔跑的小栋栋阅读 1,690评论 0 0
  • 个人介绍 Java爱好者,个人网站: http://kailuncen.me/about/ 前言 这几天学习并发编...
    凯伦说阅读 4,353评论 1 0
  • 1、无状态的类一定是线程安全的 2、最常见的竞态条件是:先检查后执行 3、不恰当的执行时序造成的程序错误叫静态条件...
    漂泊的灵魂阅读 4,193评论 0 0
  • 一.线程安全性 线程安全是建立在对于对象状态访问操作进行管理,特别是对共享的与可变的状态的访问 解释下上面的话: ...
    黄大大吃不胖阅读 4,336评论 0 3
  • 漫天飞雪落无声,寒夜悄悄喜相逢。 应邀明月千杯外,却叹咫尺天涯中。 情切切,意融融,犹似当时听风铃。 盈窗幽冷添诗...
    小蔷1982阅读 2,563评论 0 1