Optionale Methoden in der Java-Oberfläche

Wenn Sie eine Schnittstelle in Java implementieren, müssen meines Erachtens die in dieser Schnittstelle angegebenen Methoden von den Unterklassen verwendet werden, die diese Schnittstelle implementieren.

Ich habe festgestellt, dass es in einigen Interfaces wie dem Collection-Interface Methoden gibt, die als optional kommentiert sind, aber was genau bedeutet das? Es hat mich ein wenig geworfen, als ich dachte, dass alle in der Schnittstelle angegebenen Methoden erforderlich wären?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage