Java基础---Java内存分布

Java基础---Java内存分布_第1张图片

Java栈内存:存储局部变量,变量出了作用域,释放内存空间
Java堆内存:存储对象类型的数据,对象被使用完毕需等待java垃圾回收机制回收再释放

凡是遇到new关键字jvm都会在堆内存中开辟新的内存空间,创建新的对象。

 

你可能感兴趣的:(Java基础和应用)