堆区和栈区的概念

栈区(stack自动分配的连续空间) 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操做方式相似于数据结构中的栈。java 堆区(heap不连续的空间) 通常由程序员分配释放,若是程序员不释放,程序结束时由OS回收,须要注意的是这与数据结构中的堆是两回事,分配的方式相似于链表。Java中的堆区存放new出来的对象。程序员 java中的方法区(相似于堆) 用于存放类的信息,好比类的代码信
相关文章
相关标签/搜索