美文网首页
java 堆栈

java 堆栈

作者: heiheiwanne | 来源:发表于2016-10-31 14:19 被阅读122次

    参考文章:
    1.JAVA 堆栈 堆 方法区 静态区 final static 内存分配 详解
    2.java里的静态成员变量是放在了堆内存还是栈内存

    总的来说:java中的内存主要分为3类

    堆:动态分配的内存,就是一些new出来的对象等等,存取的速度稍慢点

    栈:仅次于寄存器的运行速度,主要存取一些字段,方法等

    静态变量区: 存的是一些全局唯一的变量类名等(这里注意跟Android还是有区别的,Android将整个静态变量区做了细化,如下图:)

    jvm中的.class文件跟dalvik中的.dex文件对比图

    相关文章

      网友评论

          本文标题:java 堆栈

          本文链接:https://www.haomeiwen.com/subject/ihlputtx.html