首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java的堆跟栈

2012-09-07 
java的堆和栈heap(堆):是由程序员自己分配和回收,若其在程序结束时,未回收时则由操作系统来完成回收工作。j

java的堆和栈
heap(堆):是由程序员自己分配和回收,若其在程序结束时,未回收时则由操作系统来完成回收工作。java中是有jvm去控制。
stack(栈):是由操作系统来分配和回收的。
它们之间有缺点的比较:
heap 一般比较灵活,且内存不要求连续,但是容易造成内存泄露;
stack 一般比较固定,且内存一般分配是连续的,不容易引起内存泄露。
它们都不同于数据结构中的堆栈结构,请区分理解。

热点排行