摘要: (1) 基本概念: JVM 是可运行 Java 代码的假想计算机 ,包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收,堆 和 一个存储方法域。JVM 是运行在操作系统之上的,它与硬件没有直接的交互。 (2) 运行过程: (1) 基本概念: JVM 是可运行 Java 代码的假想计算机 ,包括一 阅读全文
posted @ 2019-04-17 11:44 crazy_boy 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Java 中的堆是 JVM 所管理的最大的一块内存空间,主要用于存放各种类的实例对象。在 Java 中,堆被划分成两个不同的区域:新生代 ( Young )、老年代 ( Old )。新生代 ( Young ) 又被划分为三个区域:Eden、From Survivor、To Survivor。这样划分 阅读全文
posted @ 2019-04-17 11:37 crazy_boy 阅读(666) 评论(0) 推荐(0) 编辑