数据结构堆与jvm内存模式的联系
来源:8-5 Heapify 和 Replace
Tom_Dragon
2019-02-23
波老师;
这里我们用数组实现的堆的数据结构是jvm内存模型中存放对象的堆是一个东西吗
写回答
1回答
-
数据结构的堆和内存系统中所说的堆完全是两个东西:)很奇怪的,他们使用了同一个词(中英文都一样)。
如果一定要区分,数据结构中的堆,一定是最大堆(Max Heap)或者是最小堆(Min Heap)。而内存管理中所说的堆,就是Heap。内存管理中的堆,没有提取最大值或者最小值的能力,而是一种用于动态内存分配的数据结构:)具体的实现,已经超出这个课程的范畴,通常在操作系统相关课程中会有涉及:)
加油!:)
012019-02-23
相似问题