Heim >Java >javaLernprogramm >Detaillierte Einführung in Methoden und Methodenüberladung in Java
Der unten stehende Herausgeber wird Ihnen einen kurzen Vortrag über Methoden und Methodenüberladung in Java halten. Der Herausgeber findet es ziemlich gut, deshalb werde ich es jetzt mit Ihnen teilen und es allen als Referenz geben. Kommen Sie und werfen Sie einen Blick mit dem Editor
Heute werden wir über Methoden und Methodenüberladung in Java sprechen und einige Dinge, die Aufmerksamkeit erfordern;
Methode:
Die Java-Methode ähnelt Funktionen in anderen Sprachen. Es handelt sich um einen Code, der zum Ausführen einer bestimmten Funktion verwendet wird.
Deklarationsformat:
[Modifikator 1 Modifikator 2 ....], Methodenname des Rückgabewerttyps (formale Parameterliste) { Java-Anweisung: - - -}
Formale Parameter: in der Methode Wird verwendet, um externe Eingabedaten zu akzeptieren, wenn Aufruf;
Tatsächliche Parameter: Die von der Methode übergebenen Daten
Rückgabewert: Die Methode kehrt nach der Ausführung zur aufrufenden Umgebung zurück 🎜>Rückgabewerttyp: Der im Voraus vereinbarte Datentyp des Rückgabewerts muss der Rückgabewerttyp void angegeben werden.
Das folgende Formular wird zum Aufrufen von Methoden in der Java-Sprache verwendet : Objektname. Methodenname (aktuelle Parameterliste);;
Die Anzahl, der Datentyp und die Reihenfolge der tatsächlichen Parameter müssen mit der formalen Parameterliste übereinstimmen, die von der aufgerufenen Methode deklariert wird;
Die Rückgabeanweisung Beendet die Methode „Run“ und gibt die zurückzugebenden Daten an.
Hinweis: Der Basisdatentyp übergibt den Datenwert selbst und der Referenzdatentyp übergibt den Verweis auf das Objekt und nicht auf das Objekt selbst.
Überladung von Methoden: bedeutet, dass die Methodennamen gleich sind, aber die Anzahl und Art der Methodenparameter unterschiedlich sind ;
Die Überladung der Methode hat nichts mit dem Rückgabewerttyp und den Modifikatoren zu tun. Die Bedingung für die Überladung ist, dass es mehrere Methoden gibt mit demselben Namen in dieser Klasse.
Aber die Parameterliste ist unterschiedlich (vielleicht ist die Anzahl der Parameter unterschiedlich und der Parametertyp ist unterschiedlich) und hat nichts mit dem Rückgabewert zu tun
Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in Methoden und Methodenüberladung in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!