Dra*_*orn 6 java garbage-collection coding-style
null在达到范围后,您是否总是分配给对象?
或者你依靠JVM进行垃圾收集?
您是否为所有类型的应用程序执行此操作而不管其长度如何?
如果是这样,它总是一个好习惯吗?
Tay*_*ese 11
除非您有非常具体的原因,否则没有必要将对象显式标记为null.此外,我从未见过在不再需要时将所有对象标记为null的应用程序.垃圾收集的主要好处是内在的内存管理.
我声明几乎所有的变量都是"最终的".我也使我的方法变小,并将大多数变量声明为方法的局部变量.
因为它们是最终的,所以我不能在使用后将它们分配为空...但这很好,因为方法很小,一旦它们返回,对象就有资格进行垃圾收集.由于大多数变量都是局部变量,因此意外保持参考的可能性比所需的时间长(内存泄漏)的可能性更小.
| 归档时间: |
|
| 查看次数: |
2345 次 |
| 最近记录: |