《Effective Java》消除过期的引用

引用书中的例子代码 这段代码是有内存泄漏的隐患的,主要原因在pop()方法,pop()方法将一个元素从栈中弹出后,虽然size减少了,但是elements[]数组还持有着弹出元素的引用,从而引发内存泄漏。 解决办法是可以手动将这个元素的引用置为null。 显然在写代码的时候不可能一直关注着引用,发现不用就置为null,这是不可取的,那么在什么时候应该注意引用的手动释放(也就是置为null)呢?作者
相关文章
相关标签/搜索