code review

2017/02/12 iteye

 

Code Review时考虑到的有

  1. 从Collection中remove出来的对象标记为null
  2. 少用静态变量(全局变量,静态变量不会被GC自动回收?)     
  3. 避免把生命周期不同的对象堆在一起成为一个大的对象     
  4. JDBC Connection/Statement/ResultSet异常正确处理
  5. 按代GC算法下,尽量用短生命周期的不变对象。比如用方法本地变量优于类实例变量
  6. 添加的listener在异常流程中没有释放。注意在finally中做释放    
  7. String与StringBuffer (一个疑问,编译器会不会做自动优化处理?)

Search

    Table of Contents