Heim >Java >javaLernprogramm >Enthält das Java-Schlüsselwort „default'?
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, entstehtkein Konflikt mit dem Implementierungsklassencode, der sich auf die Schnittstelle bezieht.
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 Standardmethodemethod, #🎜 hinzugefügt 🎜 # Für alle : Wir haben eine Reihe von Problemen
gelöst, die zu Inkompatibilitäten zwischen den Schnittstellenmodifikationenund 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!