Jeder muss gängige Methoden gesehen haben, die mit Modifikatoren geändert wurden, und einige haben keine Rückgabewerte.
Und was ist mit dem Konstrukteur? Sie werden beispielsweise schnell verstehen, dass die verwendete Methode die Konstruktionsmethode ist, die nicht von anderen Klassen eingeführt wird, sondern Ihre eigene Methode. Mit anderen Worten, die Konstruktormethode ist die Methode, die aufgerufen wird, wenn eine Klasse ein Objekt erstellt, und wird hauptsächlich zum Instanziieren des Objekts verwendet.
Empfohlene Java-bezogene Video-Tutorials: Java-Online-Tutorials
Lassen Sie uns über die Unterschiede zwischen Konstruktionsmethoden im Vergleich zu gewöhnlichen Methoden sprechen:
1 Der Name muss genau mit dem Klassennamen übereinstimmen, in dem er definiert ist. Es gibt keinen Rückgabetyp, nicht einmal void.
2. Es muss ein Konstruktor in der Klasse vorhanden sein. Wenn nicht, fügt das System automatisch einen Konstruktor ohne Parameter hinzu. Schnittstellen erlauben keine Instanziierung, daher gibt es in Schnittstellen keine Konstruktoren.
3. Kann nicht durch static
, final
, synchronized
, abstract
und native
geändert werden.
4. Der Konstruktor wird beim Initialisieren des Objekts automatisch ausgeführt und kann im Allgemeinen nicht direkt aufgerufen werden. Wenn mehrere Konstruktoren in derselben Klasse vorhanden sind, folgt das Java-Kompilierungssystem während der Initialisierung automatisch den Parametern in den letzten Klammern . Zahlen und Parametertypen werden automatisch eins zu eins zugeordnet. Schließen Sie den Konstruktoraufruf ab.
5. Es gibt zwei Arten von Konstruktionsmethoden: Konstruktionsmethoden ohne Parameter und Konstruktionsmethoden mit Parametern
6. Konstruktionsmethoden können überladen werden. Ein Konstruktor ohne Parameter wird als Standardkonstruktor bezeichnet. Wie eine allgemeine Methode kann ein Konstruktor jede Aktivität ausführen, ist jedoch häufig für die Ausführung verschiedener Initialisierungsaktivitäten konzipiert, beispielsweise für die Initialisierung der Eigenschaften eines Objekts.
Empfohlene Artikel und Tutorials zum Thema Java: Einführung in die Java-Programmierung
Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen Konstruktormethoden und gewöhnlichen Methoden in Java-Methoden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!