java学习笔记十——堆和栈的理解

堆 

所有对象和引用类型都存放在堆中。 

堆的缺点,运行速度稍慢,内存不会及时释放,由垃圾回收器自动回收。 

 

栈 

所有的局部变量基本数据类型都分配在栈中。

引用类型在栈中只分配一个地址,指向堆中的对象。

栈的优点是存储速度快,及时使用及时清理。 

 


 

 

posted on 2011-09-21 19:13  暮光青年  阅读(140)  评论(0编辑  收藏  举报

导航