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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 执念 中级黑马   /  2015-3-15 07:57  /  986 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

比如说在堆内存中建立一个对象并在栈内存中有一个变量指向它、这样就不会被认为是垃圾、不会被回收机制检测到不会被回收,如果就在栈内存建立一个空引用会不会被垃圾机制回收?还是说垃圾回收机制是针对堆内存的?[code]public class huishou{
   public static void main(String[] args){
String s=new String();//1
String a=null;//?
}
}

1 个回复

倒序浏览
垃圾回收是针对堆内存的。栈内存是方法调用完毕就自动回收的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马