堆,栈,方法区

对象的引用放在栈中,所以使用完引用就被从栈中销毁了,但是实际的对象仍然存放在堆中,只有在没有任何的引用使用它的时候才被垃圾回收器销毁掉

java自动管理堆和栈,方法调用结束后,自动销毁


http://blog.csdn.net/wiper_ills/article/details/7226957

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Tips 只要类持有对外部实力对象的引用, 垃圾回收机制就不会回收该对象 JVM中 堆和栈对比 存什么 栈内存 存...
    我不是死胖子阅读 3,935评论 0 0
  • 1:栈 在函数中定义的一些基本类型的变量数据和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时...
    Michael_林阅读 6,878评论 0 6
  • 堆中内存划分Java堆是和Java应用程序关系最密切的内存空间,几乎所有的对象都放在其中,并且Java堆完全是自动...
    养码哥阅读 5,327评论 0 9
  • 这两天看了一下深入浅出JVM这本书,推荐给高级的java程序员去看,对你了解JAVA的底层和运行机制有比较大的帮助...
    zthh阅读 4,741评论 1 0
  • 转载;http://blog.csdn.net/zly921112/article/details/6119274...
    Kitlen阅读 2,967评论 0 0

友情链接更多精彩内容