我刚刚在一本java书中读到这句话,说java中的Objects驻留在堆上.是否使用了堆,因为它是存储数据和快速检索数据的最佳方式?
我只是想知道数据结构是初学者.我的意思是为什么不堆叠或其他东西?
Mar*_*tos 14
堆栈的问题是您只能删除最近添加的内容.这适用于局部变量,因为它们在您进入和退出函数时来来往往,但对于生命周期不遵循单个函数的任意数据则不太好.内存堆允许您随意添加和删除数据.
| 归档时间: |
|
| 查看次数: |
4151 次 |
| 最近记录: |