梦想的精英 2017-05-22 02:48 采纳率: 0%
浏览 2586
已结题

java gc负责堆的内存释放,那栈的内存是怎么管理,释放的。

java gc负责堆的内存释放,那栈的内存是怎么管理,释放的

  • 写回答

2条回答 默认 最新

  • legendCoder 2017-05-22 02:59
    关注

    栈:线程私有,每个线程都会创建一个虚拟机栈,生命周期与线程相同。每个方法被执行的时候就会创建一个栈帧,用于存储局部变量表,操作数栈,动态链接,方法出口等信息。一个方法执行的过程对应着一个栈帧的入栈到出栈过程。

    有不清楚可以看下这篇文章:http://blog.csdn.net/chenbaige/article/details/57115858

    评论

报告相同问题?