堆和栈
2016-12-08 21:40:46 0 举报
堆和栈是计算机内存中的两种数据结构。堆是一块动态分配的内存区域,用于存储程序运行过程中动态分配的变量或对象。它的特点是无序、大小不固定,可以根据需要动态调整。栈则是一块连续的内存区域,用于存储程序运行时函数调用的信息,包括函数参数、返回地址等。它的特点是先进后出(FILO),遵循后进先出(LIFO)的原则。堆和栈在程序设计中有着重要的应用,例如使用堆来实现动态内存分配,使用栈来实现函数调用和局部变量的管理。
作者其他创作
大纲/内容
栈中存放的是对象的引用
堆中存放的就是对象
\"女儿\"
\"曾经\"sleep()eat()
person2
堆
person1
栈
0 条评论
下一页