Java学习笔记三(虚拟机内存结构)

一、虚拟机内存结构 1、栈(stack) 存放都是方法中的局部变量,每一次方法的运行都是栈当中,方法中的数据传递都是通过栈的。 局部变量:方法的参数,或者方法内定义的变量 作用域:局部变量一旦超出其作用域,立刻从栈中消失 2、堆(heap) 凡是new出来的都在堆当中,堆中的东西都会有有个地址值(16进制),堆中的数据都会有默认值: 整数:0 浮点数:0.0 字符:‘\u0000’ 布尔:fals
相关文章
相关标签/搜索