1. 减少内存分配量
2. 缩短对象的生存期
3. 减少对象间的引用
4. 避免对象固定
5. 避免实现Finalizer方法
6. 避免分配大对象
7. 避免缓冲区复制
8. 对长期存活对象和大型对象进行池化
9. 用弱引用作为缓存
1. 减少内存分配量
2. 缩短对象的生存期
3. 减少对象间的引用
4. 避免对象固定
5. 避免实现Finalizer方法
6. 避免分配大对象
7. 避免缓冲区复制
8. 对长期存活对象和大型对象进行池化
9. 用弱引用作为缓存