java中堆和栈的区别分析

发布网友 发布时间:2022-03-23 07:39

我来回答

2个回答

热心网友 时间:2022-03-23 09:08

JVM在内存中划分了三块(堆区、栈区、方法区)。程序经过编译后,JVM把.class文件加载到方法区,同一个类只有一个类对象在方法区,然后在堆区开辟内存区域,初始化实例对象,在堆区有一个指针指向方法区中class对象。栈区存放的是变量,变量指向堆区的实例对象。望采纳

热心网友 时间:2022-03-23 10:26

凭什么给你分析, 你是谁啊

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com