JAVA内存的划分-CSDN博客

网站介绍:文章浏览阅读31次。Java的内存需要划分为5个部分:1、栈(Stack):存放的都是方法中的局部变量。局部变量:方法的参数,或者是方法{}内部的变量作用域:一旦超过作用域。立刻从栈内存当中消失。2、堆(Heap):凡是new出来的东西,都在堆当中。堆内存里面的东西都有一个地址值:16进制堆内存里面的数据,都有默认值。规则:如果是整数 默认为0如果是浮点数 默认为0.0如果是字符 默认为’\u0000’如果是布尔 默认为false如果是引用类型 默认为null3.方法区(Meathod Area):存储