与我一起学 JVM:Java 虚拟机内存组成概念前言Java 虚拟机内存划分运行时数据区域程序计数器Java 虚拟机栈局部变量表本地方法栈Java 堆方法区运行时常量池直接内存
前言
刚开始看《深入理解Java虚拟机》,文章主要就当笔记来用了,整理知识点,方便以后复习查看
Java 虚拟机内存划分
运行时数据区域
执行 Java 程序的过程中,把它所管理的内存划分为若干个不同的数据区域。
这些区域都有各自的用途,以及创建和销毁时间。
有的区域随着虚拟机进程的启动而存在。
有些区域则依赖用户线程的启动和结束而建立和销毁。
程序计数器
程序计数器(Program Counter Register