你把对象的引用写在外面,作为一个变量,然后在里面更改方法里面更改它对应的堆内存中的对象就行了,没事的,垃圾回收器会自动回收的很好的,
对于数组,对象是放在堆内存中的,对象的引用是放在栈内存中的,如果你循环定义的话,会在堆内存中有多个对象等待着垃圾回收器回收,不会像常量确认为一个之后不再赋新值。java的垃圾回收器很不错的,只要你不是循坏太多次,不要太担心的,要真是循环很多次了,建议你看看代码的更新,而不是考虑怎么优化了,
62,614
社区成员
307,327
社区内容
加载中
试试用AI创作助手写篇文章吧