Sollten Java-Objekte so oft wiederverwendet werden, wie es möglich ist? Oder sollten wir sie nur dann wiederverwenden, wenn sie "schwergewichtig" sind, d.h. Betriebssystem-Ressourcen mit sich bringen?
Alle alten Artikel im Internet sprechen über die Wiederverwendung von Objekten und das Pooling von Objekten so weit wie möglich, aber ich habe kürzlich Artikel gelesen, die besagen new Object()
ist jetzt stark optimiert (10 Anweisungen) und die Wiederverwendung von Objekten ist nicht mehr so wichtig wie früher.
Was ist die derzeit beste Praxis und wie gehen Sie damit um?