关于的疑惑

2020-07-08 10:35:46 +08:00
 linxiaoziruo

Java 为什么用堆来组织内存数据,有什么好处吗,具体对好处对场景是什么?

1054 次点击
所在节点    Java
2 条回复
yidinghe
2020-07-08 17:23:35 +08:00
任何对象都会在内存中占用一块,这一小块内存是有结构的,你就当是一块砖。程序运行过程中会产生很多砖,而如果我有很多砖,我就会把它们堆起来。所以……这是自然而然的结果吧。
linxiaoziruo
2020-07-09 10:21:43 +08:00
@yidinghe 为什么用数据结构中的堆来组织数据,为什么不用链表或者平衡树来组织结构。为什么偏偏选中堆这个数据结构。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/688141

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX