标签: java local-variables stack-memory
我只想了解局部变量存储在堆栈内存中的情况
答案 0 :(得分:0)
局部变量的存储持续时间遵循LIFO(后进先出)的原则,因此使用堆栈-LIFO数据结构用于使用LIFO存储进行分配是很自然的,而且内存的分配和取消分配也可以自动处理不像堆。
请注意,一些局部变量也存储在寄存器中。这是因为对寄存器的访问比对堆栈的访问要快。