关于垃圾回收条件的一个小疑惑 if(true){ Object a=new Object(); int i=10}//离开作用域后,1,a满不满足垃圾回收的条件?2,i满不满足,亦或int这种简单类型超出作用域后就自动完蛋? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(true){ Object a=new Object(); int i=10}内存溢出了 a,我的两个问题这样理解对吗?:都满足,因为都超出作用域了b,int i(简单数据类型),这个i存在栈中还是堆中?垃圾回收器管不管他? a, a分配在堆内存中,在栈中只是它的一个指针,离开作用域后,就可以被回收了b, i是简单类型,只是在栈中,离开作用域,自动消失,不需回收 泛型中T和?的区别是什么 BufferedReader 问题 求救!!!!!!!! 界面为什么不显示我动态添加的组件 如何用js分页 jbuilder中编译一个带命令行参数的程序。但命令行要在哪里输入呀 新手问路 麻烦帮我看一下这个简单的多线程怎么改错? 请问JDK装好之后,有一个 JAVA WEB START是干什么用的? 一个java初级问题,关于编译的时候“java.awt.event”错误 ~*~ 关于PAT的题目问题,求大神帮忙找错 请问JFreeChart如何自定义刻度显示,谢谢! 请教一个问题,如何用repalceAll
{
Object a=new Object();
int i=10
}
内存溢出了
a,我的两个问题这样理解对吗?:都满足,因为都超出作用域了b,int i(简单数据类型),这个i存在栈中还是堆中?垃圾回收器管不管他?
b, i是简单类型,只是在栈中,离开作用域,自动消失,不需回收