Java堆栈

JAVA在程序运行时,在内存中划分5片空间进行数据的存储。分别是:1:寄存器。2:本地方法区。3:方法区。4:栈。5:堆。

基本,栈stack和堆heap这两个概念很重要

基本数据类型、局部变量都是存放在栈内存中的,用完就消失。

new创建的实例化对象及数组,是存放在堆内存中的,用完之后靠垃圾回收机制不定期自动消除。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,429评论 11 349
  • Java中变量、对象的存储位置 Java内存分配时涉及5个区域,分别是寄存器、栈(stack)、堆(heap)、常...
    于阗阅读 2,934评论 0 1
  • 1.一些概念 1.1.数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始...
    落落落落大大方方阅读 10,021评论 4 86
  • 若我相信缘分 便不会在这独生想念 若该来的自然会来 便不会心生焦迫 或许泡上一盏清茶 一盏细腻的等待 不及茶凉 你...
    易安Yann阅读 1,202评论 0 0
  • 内容概述 ·萃取:用溶剂分离混合物的方式 ·能力萃取:你从过去的成功事情中萃取的能力精华,放到另外领域去的能力。 ...
    再见彼岸花阅读 2,990评论 0 0