摘要: 内存区域 Java 虚拟机在执行 Java 程序的过程中会把他所管理的内存划分为若干个不同的数据区域。Java 虚拟机规范将 JVM 所管理的内存分为以下几个运行时数据区:程序计数器、Java 虚拟机栈、本地方法栈、Java 堆、方法区。下面详细阐述各数据区所存储的数据类型。 程序计数器 一块较小的 阅读全文
posted @ 2016-09-23 14:59 DearBelinda 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Java 代码编译是由 Java 源码编译器来完成,流程图如下所示: Java 字节码的执行是由 JVM 执行引擎来完成,流程图如下所示: Java 代码编译和执行的整个过程包含了以下三个重要的机制: Java 源码编译机制 类加载机制 类执行机制 Java 源码编译机制 Java 源码编译由以下三 阅读全文
posted @ 2016-09-23 14:58 DearBelinda 阅读(203) 评论(0) 推荐(0) 编辑