jvm的框架结构:jvm在运行时会产生一个运行时数据区,里面包含了方法区,Java堆,虚拟机栈,本地方法栈,程序计数器等5个模块,其中,Java堆主要用来存放Java对象实例(Java虚拟机规范写:class,instances,arrays),另外,Java堆会划分多个线程私有分配缓冲区来进行内存管理。Java堆被垃圾收集器(GC)所管理,就是说Java堆里面的内存会被GC自动管理。
Java虚拟机
最新推荐文章于 2024-09-04 11:38:30 发布
jvm的框架结构:jvm在运行时会产生一个运行时数据区,里面包含了方法区,Java堆,虚拟机栈,本地方法栈,程序计数器等5个模块,其中,Java堆主要用来存放Java对象实例(Java虚拟机规范写:class,instances,arrays),另外,Java堆会划分多个线程私有分配缓冲区来进行内存管理。Java堆被垃圾收集器(GC)所管理,就是说Java堆里面的内存会被GC自动管理。