java 内存图

java内存图 栈:存放局部变量(在函数中定义的变量),被使用完立即释放 堆:存实体(数组和对象),new出来的,每个实体都有自己的内存地址,都有自己的默认初始化值(整数默认是0,double默认0.0,boolean默认值是false,char默认空字符) 实体被使用完,在jvm空闲的时候,通过垃圾回收机制自动释放 如下图,等号左边在栈里,右边在堆里 因为当一个方法被运行的时候,就产生一个栈帧,
相关文章
相关标签/搜索