在java中如果一个长生命周期的对象属性引用另一个一个对象的属性,是否会引发内存泄露?

2024年12月04日 23:31
有4个网友回答
网友(1):

“one”是string对象启渣友,是存在静态内存区,所以悄槐,p1存不存梁岩在跟p没有多少关系
所有string对象都在静态内存区,懂不?

网友(2):

P1是会释放的。至于那个属性是否释放要看setName这个方法是复制还是直接引用赋值

网友(3):

方法执行完P1就没了,被回虚迟收袭衫了!再次执行会又重新创建拍誉腔!

我想p1会释放。字符串“ONE”对象不会!

网友(4):

缓存 满了 自己 释放缓存没满 可以强制释放~