Java静态变量重新new会释放原来的空间吗? 10
我的类中有个static的静态变量a。我想清空后重新赋值,所以我直接运行了类名.a=newHashMap<x,x>();这样会重新申请新的内存空间给a,那旧的内存空间会自...
我的类中有个static 的静态变量a。我想清空后重新赋值,所以我直接运行了
类名.a = new HashMap<x,x>();
这样会重新申请新的内存空间给a,那旧的内存空间会自动释放吗?我担心会发生内存泄露的问题。 展开
类名.a = new HashMap<x,x>();
这样会重新申请新的内存空间给a,那旧的内存空间会自动释放吗?我担心会发生内存泄露的问题。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询