Eine Methode oder Funktion einer Programmiersprache enthält einen Codeblock oder Anweisungen, der im Programm mehrmals ausgeführt werden muss. Der gleiche Code kann mehrmals wiederverwendet werden, indem eine Methode mit diesem Code deklariert und die Methode aufgerufen wird. Die Methode ist der größte Teil der Klassenerklärung in Java. Die Arten von Methoden, Zugriffsmodifikatoren der Methode und die Art der Erklärung und Verwendung der Methode in Java sind in diesem Tutorial gezeigt.
Voraussetzungen:
Methodenarten:
In Java können zwei Arten von Methoden verwendet werden. Diese werden wie folgt erwähnt:
Integrierte Methode
Integrierte Methoden sind bereits in Java-Bibliotheken wie Random (), Equals () usw. definiert. Diese Methoden können durch Aufrufen der Methode verwendet werden.
Benutzerdefinierte Methode
Benutzerdefinierte Methoden werden vom Java-Benutzer basierend auf den Programmieranforderungen implementiert. Diese Methoden müssen vor der Verwendung in der Klasse definiert werden.
Zugriffsspezifizierer der Methode
Vier Zugriffsspezifizierer können verwendet werden, um den Umfang der Methoden in Java festzulegen. Die Funktionen dieser Zugriffsmodifikatoren werden im Folgenden erklärt:
Zugangsmodifikator | Funktion |
---|---|
Standard | Wenn für die Methode kein Spezifizierer deklariert wird, wird der Standardspezifizierer verwendet. Die Methode wird im Java -Paket nur für den Standardspezifizierer zugegriffen. |
Öffentlich | Die Methode der Klasse ist überall zugänglich, wenn der öffentliche Spezifizierer verwendet wird. |
Privatgelände | Die Methode der Klasse ist in ihrer Klasse nur zugänglich, wenn der private Spezifizierer verwendet wird. |
Geschützt | Die Methode der Klasse ist in ihrer Klasse und der Unterklasse nur dann zugänglich, wenn der geschützte Spezifizierer verwendet wird. |
Beispiele für Java -Methoden
Die Verwendung integrierter und benutzerdefinierter Methoden wird in diesem Teil des Tutorials anhand mehrerer Java-Beispiele angezeigt.
Beispiel 1: Verwenden der integrierten Methode
Erstellen Sie eine Java-Datei mit dem folgenden Code, in dem die Verwendung von zwei integrierten Methoden angezeigt wird. Eine ist die Print () -Methode, die die Ausgabe in der Konsole druckt. Ein anderes ist die POW () -Methode, die den Leistungswert von 3 für die Leistung 4 berechnet:
öffentliche Klasse UseofjavamehhodDie folgende Ausgabe erscheint nach der Ausführung des vorherigen Code. Der Leistungswert von 3 für die Leistung 4 beträgt 81, der in der Ausgabe gedruckt ist:
Beispiel 2: Verwenden der benutzerdefinierten Methode ohne Argument
Erstellen Sie eine Java-Datei mit dem folgenden Code, in dem eine benutzerdefinierte Methode ohne Argument so erklärt wird, dass sie den Inhalt der beiden Klassenvariablen drucken. Die Klassenvariablen werden in der main () -Methode initialisiert, und die benutzerdefinierte Funktion wird später aufgerufen, um die Werte der Variablen zu drucken.
öffentliche Klasse Useofjavamethod2Die folgende Ausgabe erscheint nach der Ausführung des vorherigen Code:
Beispiel 3: Verwenden der benutzerdefinierten Methode mit Argument
Erstellen Sie eine Java-Datei mit dem folgenden Code, in dem eine benutzerdefinierte Methode mit zwei Argumenten so deklariert wird, dass sie zwei numerische Werte vergleichen und eine Nachricht basierend auf dem Vergleich drucken. Die Methode wird aus der Main () -Methode mit den Argumentwerten 67 und 34 aufgerufen.
öffentliche Klasse Useofjavamethod3Die folgende Ausgabe erscheint nach der Ausführung des vorherigen Code. Siebenundsechzig (67) sind größer als 34 und sind in der Ausgabe gedruckt:
Beispiel 4: Verwenden der benutzerdefinierten Methode mit Rückgabewert
Erstellen Sie eine Java-Datei mit dem folgenden Code, in dem eine benutzerdefinierte Methode mit drei Argumenten erklärt wird, um den Durchschnitt von drei Zahlen und das Ergebnis des Anrufers zu berechnen. Die Rückgabeanweisung wird verwendet, um den Wert aus der Methode zurückzugeben. Die Zahlen 5, 7 und 3 werden als Argumentwerte der Methode im Code übergeben.
öffentliche Klasse Useofjavamethod4Die folgende Ausgabe erscheint nach der Ausführung des vorherigen Code. Der Durchschnitt von 5, 7 und 3 beträgt 5.0, was in der Ausgabe gedruckt ist:
Abschluss
Die Methode ist ein wesentlicher Bestandteil jeder Programmiersprache. Java verfügt über viele integrierte Methoden, um verschiedene Arten von Aufgaben auszuführen. Benutzerdefinierte Methoden werden verwendet, um bestimmte Programmierprobleme zu lösen. Die Verwendung integrierter Methoden und verschiedene Arten von benutzerdefinierten Methoden werden hier beschrieben, um den neuen Java-Benutzern zu helfen. Das Argument der Methode kann auch auf unterschiedliche Weise aufgerufen werden. Die Art und Weise, die Methoden mit den Argumenten nach Werten aufzurufen, werden in diesem Tutorial angezeigt.