Heim  >  Artikel  >  Java  >  Enthält das Java-Schlüsselwort „default“?

Enthält das Java-Schlüsselwort „default“?

WBOY
WBOYnach vorne
2023-04-23 13:13:081143Durchsuche

Ist standardmäßig ein Java-Schlüsselwort:

Antwort: default ist ein Schlüsselwort in Java8 , auch „virtual # 🎜🎜“ genannt #Erweiterungsmethodes“.

Die chinesische Übersetzung heißt „

Virtual Extension Method“ und enthält einige Standardverwendungsmethoden in der Schnittstelle.

Wenn die Schnittstelle erweitert wird, entsteht

kein Konflikt mit dem Implementierungsklassencode, der sich auf die Schnittstelle bezieht.

Enthält das Java-Schlüsselwort „default“?

Einführung in Standard und Java:

1. Die Schnittstelle davor war ein

Zweischneidiges Schwert, das auf Abstraktion ausgerichtet sein konnte, aber nicht auf spezifische Programmierung ausgerichtet war.

2. Der Nachteil dabei ist, dass Sie, wenn Sie die Schnittstelle ändern müssen, zuerst alle Klassen

ändern müssen, die die Schnittstelle implementieren. 3. Wenn Sie der Schnittstelle keine neuen Methoden hinzufügen können, hat dies keine Auswirkungen auf die vorhandene Anzeige. Daher hat

die Standardmethode

method, #🎜 hinzugefügt 🎜 # Für alle : Wir haben eine Reihe von Problemen

gelöst, die zu Inkompatibilitäten zwischen den Schnittstellenmodifikationen

und geführt haben.

Das obige ist der detaillierte Inhalt vonEnthält das Java-Schlüsselwort „default“?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen