Wozu dient das Schlüsselwort void in Java?
Wozu dient das Schlüsselwort void in Java?

Video: Wozu dient das Schlüsselwort void in Java?

Video: Wozu dient das Schlüsselwort void in Java?
Video: Java this! Ein verwirrendes Schlüsselwort? 2024, November
Anonim

Java Programmierung/Schlüsselwörter/ Leere . Leere ist ein Java-Schlüsselwort . Gebraucht at Methodendeklaration und -definition, um anzugeben, dass die Methode keinen Typ zurückgibt, gibt die Methode zurück Leere . Es ist kein Typ und es gibt keine Leere Referenzen/Zeiger wie in C/C++.

Wenn man dies berücksichtigt, warum verwenden wir void in Java?

Leere ist Gebraucht Wenn Sie erstellen eine Klasse, die keinen Wert zurückgibt. Java muss immer wissen, was einen erwartet. Also wenn Sie wird eine Zeichenfolge erhalten, um die Aktion auszuführen Sie müsste String beschriften, wenn Sie erwarte eine Zahl Sie würde int, double oder eine andere Art von Zahl beschriften, wird zurückkommen.

Was ist in ähnlicher Weise der Unterschied zwischen public static void und public void in Java? Öffentliche Leere : Wird verwendet, wenn Sie kein Objekt erstellen müssen und keine Rückgabe haben. Öffentliche statische Leere : Wird verwendet, wenn Sie ein Objekt erstellen müssen in dem Klasse selbst. Öffentlich 'Rückgabetyp' ( Öffentlich int, Öffentlich Zeichenfolge, Öffentlich double): Dies wird verwendet, wenn Sie etwas zurückgeben müssen.

Warum ist die öffentliche Hauptstatik in Java einfach nichtig?

Java Programm hauptsächlich Methode muss deklariert werden statisch weil Stichwort statisch erlaubt hauptsächlich aufgerufen werden, ohne ein Objekt der Klasse zu erstellen, in der die hauptsächlich Methode definiert ist. Wenn wir weglassen statisch Stichwort vor Haupt-Java Das Programm wird erfolgreich kompiliert, aber nicht ausgeführt.

Was sind void-Methoden?

Die Leere Stichwort Dies Methode ist ein void-Methode , die keinen Wert zurückgibt. Rufen Sie an void-Methode muss eine Anweisung sein, d. h. methodRankPoints(255.7);. Es ist eine Java-Anweisung, die mit einem Semikolon endet, wie im folgenden Beispiel gezeigt.

Empfohlen: