java中堆,栈到底对java内存管理有什么作用
发布网友
发布时间:2022-05-18 08:47
我来回答
共1个回答
热心网友
时间:2023-09-13 17:12
首先,堆和栈是内存的一部分。可以理解为栈是内存连续的一片空间,堆是内存不一定连续的空间。
程序运行显示用栈,当栈里用到引用时,栈里放地址的值,该值指向堆里某个位置。(其实我的理解是栈里所有地址指的地方,合起来称为堆)
当栈里某个引用被删除时,就是出栈时,这个地址又可以重新被用。。。
大概就是这样,有什么想法可以说出来互相讨论讨论。。。