A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wei2666510 中级黑马   /  2014-12-8 13:01  /  1360 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

今天看到了一提什么是垃圾回收机制,具体应该怎么回答?

4 个回复

倒序浏览
百度之 or 看书
回复 使用道具 举报
程序运行时会用到很多对象,这些对象实体会存储在堆内存中分配的空间,对象的内存首地址值存储在栈内存的一个引用变量中,也就是对象在栈内存的引用指向了在堆内存中的对象实体。对象多了会占据很多空间,当对象使用完之后,对象的引用就会释放内存,引用变量消失,对象没有了引用指向也就无法再使用,就会被JVM当做垃圾,但不一定会被马上清理,这是不定时的,看JVM心情::D。这就是java的垃圾回收机制。个人理解:lol
回复 使用道具 举报
百度一下,你就知道。
回复 使用道具 举报
Java的垃圾回收机制是Java虚拟机提供的能力,用于在空闲时间以不定时的方式动态回收无任何引用的对象占据的内存空间。
需要注意的是:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马