小编Wan*_*tic的帖子

在Java中,为"new Object()"在堆栈和堆上分配了多少内存

这是我的面试问题之一,但我仍然试图解决这个问题.如果我创建"new Object()",则对该对象的引用将在堆栈上,这将是64位上的8个字节.然后,问题是什么在堆上.采访者后来提到,堆上总会分配两件事,分别是"Class"对象和"Monitor".有人可以解释一下在创建"new Object()"时会分配多少内存/分配的内容?

java memory allocation object

2
推荐指数
2
解决办法
336
查看次数

标签 统计

allocation ×1

java ×1

memory ×1

object ×1