Save Load
GitHub 切换暗/亮/自动模式 切换暗/亮/自动模式 切换暗/亮/自动模式 返回首页

深入理解 Java虚拟机 第12章 Java内存模型与线程 438

第五部分 高效并发

第12章 Java内存模型与线程 438

12.1 概述 438

12.2 硬件的效率与一致性 439

12.3 Java内存模型 440

12.3.1 主内存与工作内存 441

12.3.2 内存间交互操作 442

12.3.3 对于volatile型变量的特殊规则 444

12.3.4 针对long和double型变量的特殊规则 450

12.3.5 原子性、可见性与有序性 450

12.3.6 先行发生原则 452

12.4 Java与线程 455

12.4.1 线程的实现 455

12.4.2 Java线程调度 458

12.4.3 状态转换 460

12.5 Java与协程 461

12.5.1 内核线程的局限 461

12.5.2 协程的复苏 462

12.5.3 Java的解决方案 464

12.6 本章小结 465