Heap(堆):在英文中有杂乱的堆意思,意译中文为堆;其特点为先进先出。

         堆空间分配:一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收,分配方式倒是类似于链表。

Stack(栈):在英文中有有序堆放的意思,意译中文为栈;其特点为先进后出。

         栈空间分配:由操作系统自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。

最新文章

  1. script async 和script defer的区别
  2. Java多线程卖票例子
  3. 有关windows系统的EXE和DLL文件说法错误
  4. 实现一个自适应网页用到的css知识
  5. js URL中文传参乱码
  6. Swift 3.0首个开发者预览版将在5月12日释出
  7. C语言通用双向循环链表操作函数集
  8. 《EXO指数型组织》阅读脑图
  9. MSP430F149学习之路——时钟2
  10. hibernate里createSQLQuery的addEntity()和setResultTransformer()方法
  11. cocos2dx A*算法
  12. Node.js权威指南 (10) - Node.js中的错误处理与断言处理
  13. centos虚拟机NAT静态IP设置
  14. zabbix安装及配置(rpm包安装mysql,php,apache,zabbix)
  15. apache启动问题: Could not reliably determine the server's fully qualified domain name
  16. CAS SSO
  17. zTree实现访问到第一节点在相同水平当前所选节点数目
  18. NSIS:设置文件属性的方法
  19. Ubuntu 安装 texlive2013 及中文支持
  20. POJ - 2528 区间离散化,线段树区间修改,区间询问

热门文章

  1. js函数方法
  2. 知识点整理01- 引用对象被子方法赋值后不改变;CheckBox 取消选择不可用问题
  3. dill:解决python的“AttributeError: Can't pickle local object”及无法pickle lambda函数的问题
  4. CSIC_716_20191225【HTML基础入门】
  5. hdu 5791 思维dp
  6. mongodb 可视化工具
  7. 【Linux】windows下编写的脚本文件,放到Linux中无法识别格式
  8. echarts更新数据的方法
  9. php开发面试题---创建型设计模式1(创建型设计模式有哪几种)
  10. 训练集(train set) 验证集(validation set) 测试集(test set)。