创建时堆栈对象分配多少内存?

鲁尼

我在想-通过堆栈类定义新堆栈时

Stack stack=new Stack();

分配了多少内存?它不能依赖于N个对象的数量(例如,像数组和列表),因为它在初始化时没有任何有关要放置的对象数量的数据。

但是,由于它会不断放置对象,因此它具有固定的内存量(例如int或)也没有多大意义doublepush命令是否增加了堆栈的内存分配?

我假设它已放置在“堆”内存中?

谢谢!

安迪·特纳(Andy Turner)

Stack extends Vector隐式Stack()调用Vector(),它使用默认的初始容量10

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

创建新的String作为文字/新对象时的内存分配

来自分类Dev

内存分配而不创建对象

来自分类Dev

分配给此类的对象有多少内存?

来自分类Dev

堆栈帧内存分配

来自分类Dev

gcc堆栈内存分配

来自分类Dev

堆栈中的内存分配

来自分类Dev

在C#中创建对象时,将在内存中创建一个类中的多少个方法?

来自分类Dev

创建class属性时如何分配内存?

来自分类Dev

创建class属性时如何分配内存?

来自分类Dev

C ++:编译器如何知道为每个堆栈帧分配多少内存?

来自分类Dev

创建红宝石对象会消耗多少内存?

来自分类Dev

创建红宝石对象会消耗多少内存?

来自分类Dev

在堆栈或堆内存中创建线程对象的位置?

来自分类Dev

NASM可以分配多少内存?

来自分类Dev

为什么在不使用堆栈内存时分配堆栈内存?

来自分类Dev

对象数组的内存分配

来自分类Dev

对象内存分配

来自分类Dev

对象数组的内存分配

来自分类Dev

了解对象列表的Python内存分配时出现问题

来自分类Dev

创建此数组时在哪里分配内存?(C)

来自分类Dev

创建熊猫数据帧时如何预分配内存

来自分类Dev

创建稀疏矩阵时 R 中的内存分配问题

来自分类Dev

动态地将内存分配给我的堆栈(仅在需要时)

来自分类Dev

动态地将内存分配给我的堆栈(仅在需要时)

来自分类Dev

当前未知大小但堆栈无法容纳时动态分配内存

来自分类Dev

基于C ++堆栈的对象分配

来自分类Dev

Java-创建多个实例时在内存中创建了多少个实例方法?

来自分类Dev

对象内对象的内存分配

来自分类Dev

如何检查要分配多少内存?