JAVA内存分配

JAVA内存分配

  1. Stack: 主要用来存放局部变量
  2. Heap:凡是new出来的东西,都在堆当中,堆当中的数据有默认值规则:
    1. 整数,默认0
    2. 浮点数,默认0.0
    3. 字符,默认'\u000'
    4. 布尔值,默认false
    5. 引用类型(包含字符串),默认null
  3. 方法区(Method Area)存放与.CLASS相关信息
  4. 本地方法区(Native Method Area)与操作系统相关
  5. 寄存器(pc register)与cpu相关,性能极高
posted @ 2023-11-28 21:58  加固文明幻景  阅读(8)  评论(0)    收藏  举报