2Objekte erzeugen und auflösen

In diesem Kapitel geht es um das Erzeugen und Auflösen von Objekten: wann und wie Sie Objekte am besten erzeugen, wann und wie Sie die Objekterzeugung vermeiden, wie Sie eine zeitnahe Objektauflösung sicherstellen können und wie Sie Aufräumaktionen managen, die der Objektauflösung vorausgehen müssen.

2.1Thema 1: Statische Factory-Methoden als Alternative zu Konstruktoren

Damit Clients Instanzen einer Klasse erzeugen können, bieten Letztere im Allgemeinen öffentliche Konstruktoren an. Daneben gibt es aber noch eine weitere Technik, die zum Standard-Repertoire jedes Programmierers gehören sollte: Die Klasse stellt als Teil ihrer öffentlichen Schnittstelle eine statische Factory-Methode bereit. Eine solche statische ...

Get Effective Java, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.