2 izzzyx izzzyx 于 2016.05.09 15:27 提问

在web场景下,static变量何时会被回收

RT,JAVA相关。
是会保存到tomcat(或者别的容器)关闭,还是一次连接完成之后即回收?
两个不同的连接访问的static变量在内存区域里会是同一个吗?
望解答,或指点应该从哪里获得答案。
不胜感激。

1个回答

rui888
rui888   Ds   Rxr 2016.05.09 15:46
已采纳

http://stackoverflow.com/questions/13126833/does-the-garbage-collector-work-on-static-variables-or-methods-in-java

Static variables belong to the Class instance and will not be garbage collected once loaded (for most of the general Classloaders)

izzzyx
izzzyx 您好,我注意到了这一句static fields are cleaned up when the ClassLoader which hold the class unloaded.我想这是我要的答案,我会去google搜索JAVA的回收机制,感谢您的解答。
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!