JVM-内存分配和回收

JVM内存分配和回收在了解了JVM运行时数据区之后,我们发现JVM中对象的存储在堆上,而且java是面向对象的编程语言,我们一般都是通过new一个对象来生成相应的对象。那么我们在程序中调用new的时候,JVM是做了什么去帮我们生成对象的呢?对象的创建虚拟机在遇到一条new指令,首先将去检查这个指令的

#jvm   #java  

JVM-内存模型

JVM内存模型运行时数据区域程序计数器栈本地方法栈堆方法区运行时常量池直接内存JVM内存模型运行时数据区域程序计数器栈本地方法栈堆方法区运行时常量池直接内存

#jvm   #java