采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
波老师;
这里我们用数组实现的堆的数据结构是jvm内存模型中存放对象的堆是一个东西吗
数据结构的堆和内存系统中所说的堆完全是两个东西:)很奇怪的,他们使用了同一个词(中英文都一样)。
如果一定要区分,数据结构中的堆,一定是最大堆(Max Heap)或者是最小堆(Min Heap)。而内存管理中所说的堆,就是Heap。内存管理中的堆,没有提取最大值或者最小值的能力,而是一种用于动态内存分配的数据结构:)具体的实现,已经超出这个课程的范畴,通常在操作系统相关课程中会有涉及:)
加油!:)
非常感谢及时的回答!我一直对jvm中的堆很晕
登录后可查看更多问答,登录/注册
动态数组/栈/队列/链表/BST/堆/线段树/Trie/并查集/AVL/红黑树…
10.5k 16
1.4k 17
1.4k 14
1.3k 14