深入浅出Java多线程
develop
develop
  • Introduction
  • RedSpider社区简介
  • 本书作者介绍
  • 本书简介
  • 第一篇:基础篇
    • 1 进程与线程基本概念
    • 2 Java多线程入门类和接口
    • 3 线程组和线程优先级
    • 4 Java线程的状态及主要转化方法
    • 5 Java线程间的通信
  • 第二篇:原理篇
    • 6 Java内存模型基础知识
    • 7 重排序与happens-before
    • 8 volatitle
    • 9 synchronized与锁
    • 10 CAS与原子操作
    • 11 AQS
  • 第三篇:JDK工具篇
    • 12 线程池原理
    • 13 阻塞队列
    • 14 锁接口和类
    • 15 并发集合容器简介
    • 16 CopyOnWrite
    • 17 通信工具类
    • 18 Fork/Join框架
    • 19 Java 8 Stream并行计算原理
    • 20 计划任务
Powered by GitBook
On this page
  • 6.1 并发编程模型的两个关键问题
  • 6.2 Java内存模型的抽象结构
  • 6.2.1 运行时内存的划分
  • 6.2.2 既然堆是共享的,为什么在堆中会有内存不可见问题?
  • 6.2.3 JMM与Java内存区域划分的区别与联系

Was this helpful?

  1. 第二篇:原理篇

6 Java内存模型基础知识

Previous第二篇:原理篇Next7 重排序与happens-before

Last updated 6 years ago

Was this helpful?