#|JMM内存模型 & 多线程三大特性

【#|JMM内存模型 & 多线程三大特性】
本文目录

  • 1.JMM 内存模型
    • 1.主内存
    • 2.工作内存
    • 3.JMM 线程操作内存的两条基本规定
    • 4.JMM 模型八大内存交互指令
    • 5.JMM 模型内存交互操作
    • 6.JMM 模型内存同步规则
  • 2.多线程三大特性
    • 1.原子性
      • 1.原子性例子
      • 2.分析原因
      • 3.解决方案
        • 1.synchronized 锁
        • 2.Lock 锁
        • 3.(推荐)Atomic 原子类
        • 4.(不推荐)Unafe 类中的 monitorEnter 和 monitorExit 方法,手动加锁、解锁
      • 4.性能对比

    推荐阅读