您的位置:主页 > 英国365bet体育 > 综合新闻

堆栈内存和堆栈内存有什么特点?寻求建议。

发布时间:2019-05-31 01:15  浏览: 函数和对象引用变量中定义的基本变量类型在函数的堆栈内存中分配。
如果在代码块中定义了变量,则java会为堆栈上的变量分配内存空间。当超出变量范围时,java会自动释放分配给该变量的内存空间。内存空间可以立即用于其他目的。
动态存储内存用于存储由新的对象和数组创建的对象。
堆中分配的内存由Java虚拟机的自动垃圾收集器管理。
一旦在堆中创建了矩阵或对象,您还可以在堆栈中定义特殊变量。此变量的值与堆内存中数组或对象的第一个地址相同。堆栈中的这个特殊变量成为矩阵或对象引用变量。您可以稍后使用堆栈内存中的引用变量访问堆中的数组或对象。引用变量与矩阵或对象别名或代码相同。



365bet线上