zoukankan      html  css  js  c++  java
  • 面试-堆栈、队列、栈、堆之间的关系

    资料来源:
    1.http://blog.csdn.net/foreverhuylee/article/details/38978415
    2.https://baike.baidu.com/item/%E6%A0%88/12808149?fr=aladdin
    3.http://www.cnblogs.com/Jason-Damon/archive/2012/04/18/2454649.html 

    电脑内存化分:
    1.代码区
    2.全局数据区
    3.栈区
    4.堆内存  

    堆栈:
    1.堆栈就是栈,是同一个概念。 

    队列:
    1.限定只能在表的一端进行插入并且在另一端进行删除操作的线性表。
    2.先进先出。  

    栈(通常程序员说的是栈区):
    1.限定只能在表的一端进行插入同时删除操作的线性表。
    2.先进后出。
    3.局部变量存储在栈中。
    4.速度最快。 

    堆(通常程序员说的其实是堆内存):
    1.没有次序。
    2.动态数据在堆上。
    3.效率低。
    4.程序运行时申请的内存。
    5.好处是内存可以分配很大。
    6.一旦分配需要自己释放。

  • 相关阅读:
    PerfDog
    adb 常用操作
    netstat命令(net-tools)
    资源路径总结:
    四个作用域对象:
    jsp的 九大内置对象
    Jsp 的语法和指令
    JSP 学习
    server.xml 文件:
    Web.xml 文件使用总结:
  • 原文地址:https://www.cnblogs.com/FKdelphi/p/6424153.html
Copyright © 2011-2022 走看看