Wat is het gebruik van ongeldig trefwoord in Java?
Wat is het gebruik van ongeldig trefwoord in Java?

Video: Wat is het gebruik van ongeldig trefwoord in Java?

Video: Wat is het gebruik van ongeldig trefwoord in Java?
Video: This Keyword in Java - How to use "this" 2024, Mei
Anonim

Java Programmering/Trefwoorden/ leegte . leegte is een Java-trefwoord . Gebruikt bij methodedeclaratie en definitie om aan te geven dat de methode geen enkel type retourneert, retourneert de methode leegte . Het is geen type en er is geen leegte referenties/pointers zoals in C/C++.

Met dit in overweging, waarom gebruiken we void in Java?

Leegte is gebruikt wanneer jij maken een klasse die geen waarde retourneert. Java moet altijd weten wat te verwachten. Dus indien jij krijgt een string na om de actie uit te voeren jij zou string moeten labelen, als jij verwacht een nummer jij zou label int, double, of welk type nummer dan ook terugkomen.

Evenzo, wat is het verschil tussen openbare statische leegte en openbare leegte in Java? openbare leegte : Gebruikt wanneer u geen object hoeft te maken en geen rendement hebt. Openbare statische leegte : Gebruikt wanneer u een object moet maken in de klasse zelf. Openbaar 'retourtype' ( Openbaar int., Openbaar Snaar, Openbaar double): Dit wordt gebruikt wanneer u iets moet retourneren.

Simpel gezegd, waarom is de belangrijkste openbare statische leegte in Java?

Java programma's hoofd methode moet worden gedeclareerd statisch omdat trefwoord statisch staat toe hoofd worden aangeroepen zonder een object te maken van de klasse waarin de hoofd methode is gedefinieerd. Als we weglaten statisch trefwoord voor hoofd-Java programma zal succesvol worden gecompileerd, maar het wordt niet uitgevoerd.

Wat zijn ongeldige methoden?

De leegte Trefwoord Dit methode is een ongeldige methode , die geen waarde retourneert. Bel naar een ongeldige methode moet een statement zijn, d.w.z. methodRankPoints(255.7);. Het is een Java-statement dat eindigt met een puntkomma, zoals in het volgende voorbeeld.

Aanbevolen: