第 6 章 Java 实现内存管理和并发编程的方式

本章介绍 Java 平台处理并发(多线程)编程和内存管理的方式。这两个话题有内在联系,所以放在一起介绍。本章包含以下内容:

  • 介绍 Java 管理内存的方式;

  • 标记清除垃圾回收(Garbage Collection,GC)算法基础;

  • HotSpot JVM 根据对象的生命周期优化垃圾回收的方式;

  • Java 的并发基元;

  • 数据的可见性和可变性。