Dieser Artikel wird ein ausführliches Verständnis der folgenden Konzepte vermitteln:
Also lasst uns anfangen!
Was sind Parameter in Java
Die Parameter in Java sind Variablen, die an die Methoden oder Konstruktoren übergeben werden können. Innerhalb dieser Methoden/Konstruktoren verhalten sich diese Parameter als Variablen.
Parameter gegen Argumente in Java
Betrachten wir ein einfaches Java -Programm, um den Unterschied zwischen den Parametern und Argumenten zu verstehen.
So zeigen Sie eine benutzerdefinierte Methode, die einen Parameter akzeptiert
Der folgende Snippet zeigt eine benutzerdefinierte Methode, die einen Parameter akzeptiert:
statische Leere Show (int Alter)Im obigen Snippet, Alter zeigen() ist die benutzerdefinierte Methode, die einen ganzzahligen Parameter annimmt. Das statische Schlüsselwort zeigt, dass die Methode “Alter zeigen()”Kann direkt mit dem Klassennamen angegangen werden. Leere Schlüsselwort zeigt, dass das Alter zeigen() Methode gibt nichts zurück.
Die Parameter werden zum Zeitpunkt der Methode, die im folgenden Snippet gezeigt sind, an eine Methode übergeben:
Showage (32);Die tatsächlichen Parameter (Werte) zum Zeitpunkt der Methode, die an die Methode übergeben wurden, werden als Argumente bezeichnet.
Lassen Sie uns nun dieses Beispiel schließen, um herauszufinden, was der Schlüsselunterschied zwischen Argumenten und Parametern in Java ist.
Aus dem oben angegebenen Beispiel erfahren wir, dass die tatsächlichen Parameter/Werte, die zum Zeitpunkt der Methodenaufruf an eine Methode übergeben werden, als Argumente bezeichnet werden (in diesem Beispiel 32 ist ein Argument), während die Parameter die Variablen sind, die im Header der Methode definiert sind (in diesem Beispiel int Alter ist ein Parameter).
Wie man einen einzelnen Parameter an eine Methode in Java übergibt
In diesem Beispiel die benutzerdefinierte Methode “printName ()”Verwendet nur einen Parameter des ganzzahligen Datentyps. Aus der Hauptmethode haben wir zwei Argumente an die übergeben printName () Methode. Im Folgenden finden Sie die resultierende Ausgabe für das obige Java -Programm:
public class Parameter BeispielSo übergeben wir einen Parameter an eine Methode.
So übergeben Sie mehrere Parameter an eine Methode in Java
Das folgende Snippet zeigt, wie die von der Kommas getrennte Syntax verwendet wird, um mehr als ein Argument an eine Methode zu übergeben:
Paketparameter Beispiel;Die Ausgabe überprüft die Arbeit des oben angegebenen Java -Programms.
Wie man Parameter an einen Konstruktor in Java übergibt
In diesem Beispiel haben wir einen Konstruktor, der zwei Parameter des Ganzzahl -Datentyps akzeptiert. Danach berechnet es das Produkt dieser Zahlen:
Paketparameter Beispiel;Wir haben die Argumente aus der Hauptmethode an den Konstruktor übertragen. Der Konstruktor akzeptierte die Parameter und führte die gewünschte Funktionalität auf sie aus.
Abschluss
Die Parameter in Java sind Variablen, die an die Methoden oder Konstruktoren übergeben werden können. Innerhalb dieser Methoden oder Konstruktoren wirken diese Parameter als Variablen. Die tatsächlichen Parameter/Werte, die zum Zeitpunkt der Methodenaufruf an eine Methode übergeben wurden, werden als Argumente bezeichnet, während die Parameter die Variablen sind. In diesem Beitrag wurde verschiedene Aspekte von Parametern in Java mit Hilfe einiger geeigneter Beispiele erläutert.