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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

一个线程方法它不返回 只在休眠和唤醒间来回切换状态 它里面运算产生的临时变量会被回收吗
比如 Int i = 0 程序不断运行这行代码 前面创建的i变量会被回收吗

1 个回复

倒序浏览
如果是在方法里面的局部变量,方法执行完就会释放。如果是类的全局变量,会在对象失去引用后回收。如果是在ThreadLocal线程范围内的共享变量,除非人工清除,不然只能在线程死亡后回收

如果您觉得我的回答还满意的话,请回复一下我
我的QQ:2355928351
如果您还有其他的入学前问题可以加我的QQ
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马