细述 Java垃圾回收机制→Java Garbage Collection Introduction
计划写一个介绍Java垃圾回收基础的系列文章,共分四部分: Java垃圾回收简介 Java垃圾回收器是如何工作的? 各种类型的Java垃圾回收器 Java垃圾回收的监控和分析 本文是这个系列的第一篇文章,这篇文章将会介绍一些基本术语,如:JDK,JVM,JRE,HotSpot VM,以及理解JVM的架构和Java堆内存结构。在开始学习Java垃圾回收机制之前确实有必要了解一下这些基本东西。 关键的Java术语 Java API–一个帮助程序员创建Java应用的打包好的库集合 Java Development Kit(JDK)–一个使得程序员能够开发Java应用的工具集合 Java Virtual Machine(JVM)–JVM是一个抽象的计算机。Java程序是针对JVM规范写的。JVM是根据不同的操作系统平台实现的,它将Java指令翻译成对应平台上的指令,并执行。这样Java程序能够达到平台独立性。 Java Runtime Environment(JRE)–JRE由一个JVM的实现和Java API组成。 Java HotSpot虚拟机 每个JVM的实现在对垃圾回收的原理的实现方式...