避免一直需要收集垃圾的最好方法是尽量避免产生垃圾。例如,您可以重复使用对象而不是将它们设置为null并创建新的对象。这与Android的CursorAdapter所做的重用View的模式非常相似,只是重复使用一个View来表示新数据。缺点是您必须手动执行此操作,并以非常精确的方式进行编程。但是,这样做可以获得更好的内存处理和性能提升。