Methoden in Java aufrufen: 7 Schritte (mit Bildern)

Inhaltsverzeichnis:

Methoden in Java aufrufen: 7 Schritte (mit Bildern)
Methoden in Java aufrufen: 7 Schritte (mit Bildern)

Video: Methoden in Java aufrufen: 7 Schritte (mit Bildern)

Video: Methoden in Java aufrufen: 7 Schritte (mit Bildern)
Video: PowerPoint Fußzeile und Datum einfügen 2024, Kann
Anonim

Wenn Sie Java-Programmierer werden möchten, gibt es viele neue Konzepte zu lernen. Es gibt Klassen, Methoden, Ausnahmen, Konstruktoren, Variablen und mehr; Sie können überfordert sein, es zu lernen. Sie sollten sie also nacheinander lernen. In diesem Tutorial-Artikel erfahren Sie, wie Sie eine Methode in Java aufrufen.

Schritt

Java-Methoden Schritt 1
Java-Methoden Schritt 1

Schritt 1. Methode Äquivalent zu Funktionen in Programmiersprachen wie C, was bei der Wiederverwendung von Code hilft. Methoden bestehen aus einer Reihe von Anweisungen, und diese Methoden können über andere Anweisungen aufgerufen werden. Beim Aufruf werden alle Anweisungen ausgeführt, die Teil der Methode sind. Betrachten Sie zum Beispiel diese Methode:"

öffentliche statische void methodExample() {}

. Es ist derzeit kein Code darin enthalten, aber es gibt drei Schlüsselwörter vor dem Methodennamen. Es gibt

öffentlich

,

statisch

und

Leere

Java-Methoden Schritt 2
Java-Methoden Schritt 2

Schritt 2. Wort

öffentlich

vor dem Methodennamen bedeutet, dass die Methode selbst von jeder Stelle aufgerufen werden kann, die eine andere Klasse enthält, sogar aus einem anderen Paket (Datei), solange Sie diese Klasse importieren.

Es gibt andere Wörter, die ersetzen können

öffentlich

. Das Wort ist

geschützt

und

Privatgelände

. Wenn eine Methode

geschützt

dann können nur diese Klasse und ihre Unterklassen (Klassen, die dies als Grundlage zum Kompilieren von Code verwenden) die Methode aufrufen. Eine Methode

Privatgelände

kann nur innerhalb dieser Klasse aufgerufen werden. Das letzte Schlüsselwort ist nicht wirklich ein Wort. Das Wort wird nur verwendet, wenn Sie keinen Ersatz haben

öffentlich

,

geschützt

oder

Privatgelände

. Dieses Wort heißt default oder package-private. Das bedeutet, dass nur Klassen im selben Paket die Methode aufrufen können.

Java-Methoden Schritt 3
Java-Methoden Schritt 3

Schritt 3. Zweites Schlüsselwort,

statisch

bedeutet, dass die Methode zur Klasse gehört und keine Instanz der Klasse (object) ist.

Statische Methoden müssen mit dem Klassennamen aufgerufen werden:"

ExampleClass.methodExample()

Wenn jedoch das Schlüsselwort

statisch

existiert nicht, Methoden können nur über Objekte aufgerufen werden. Zum Beispiel, wenn die Klasse aufgerufen wird

BeispielObjekt

und hat einen Konstruktor (um ein Objekt zu erstellen), können wir ein neues Objekt erstellen, indem wir eingeben

ExampleObject obj = new ExampleObject();

und rufen Sie die Methode mit"

obj.methodExample();

".

Java-Methoden Schritt 4
Java-Methoden Schritt 4

Schritt 4. Ein weiteres Wort vor dem Methodennamen ist

Leere

.

Sagen

Leere

bedeutet, dass die Methode nichts zurückgibt (gibt nichts zurück, wenn Sie die Methode ausführen). Wenn eine Methode etwas zurückgeben soll, ersetzen Sie einfach das Wort

Leere

mit dem Datentyp (primitiver oder Referenztyp) des Objekts (oder primitiven Typs), das Sie generieren möchten. Einfach hinzufügen

Rückkehr

plus ein Objekt dieses Typs irgendwo vor dem Ende des Methodencodes.

Java-Methoden Schritt 5
Java-Methoden Schritt 5

Schritt 5. Wenn Sie eine Methode aufrufen, die etwas zurückgibt, können Sie verwenden, was zurückgegeben wurde

Zum Beispiel, wenn

einigeMethode()

gibt eine ganze Zahl zurück, dann können Sie eine ganze Zahl auf das setzen, was mit"

int a = someMethod();

Java-Methoden Schritt 6
Java-Methoden Schritt 6

Schritt 6. Einige Methoden erfordern Parameter

Eine Methode, die einen ganzzahligen Parameter verwendet, würde so aussehen:

someMethode(int a)

. Wenn Sie eine Methode wie diese verwenden, müssen Sie den Methodennamen schreiben, dann eine ganze Zahl in Klammern:

etwasMethode(5)

oder

einigeMethode(n)

wenn

ist eine ganze Zahl.

Java-Methoden Schritt 7
Java-Methoden Schritt 7

Schritt 7. Methode kann auch mehrere Parameter haben, trennen Sie diese einfach durch Kommas. Wenn Methode

etwasMethode

erfordert zwei Parameter,

int a

und

Objektobjekt

wird aussehen wie"

someMethod(int a, Object obj)

. Um diese neue Methode zu verwenden, müssen Sie den Methodennamen gefolgt von einer Ganzzahl und einem Objekt in Klammern aufrufen:

etwasMethode(4, Sache)

mit

Ding

ist ein

Objekt

Tipps

  • Wenn Sie eine Methode aufrufen, die etwas zurückgibt, können Sie eine andere Methode basierend auf dem, was diese Methode zurückgibt, aufrufen. Zum Beispiel haben wir eine Methode namens

    getObject()

    die ein Objekt erzeugt. Nun, im Unterricht

    Objekt

    keine nicht statischen Methodenaufrufe

    toString

    die produzieren

    Objekt

    in Form von

    Zeichenfolge

    . Also, wenn du willst

    Zeichenfolge

    es ist von

    Objekt

    erzeugt von

    getObject()

    in einer Zeile schreiben Sie einfach"

    String str = getObject().toString();

  • ".

Empfohlen: