important java keywords list reserved words java
In deze tutorial zullen we de Java-zoekwoordenlijst verkennen en meer te weten komen over enkele belangrijke gereserveerde woorden, hun betekenis en voorbeelden:
Trefwoorden in Java zijn de gereserveerde woorden die als sleutel tot de code fungeren. Aangezien deze woorden vooraf zijn gedefinieerd, kunnen ze niet voor enig ander doel worden gebruikt, zoals de naam van een variabele of objectnaam of een andere identificatie. Java heeft ongeveer 51 gereserveerde woorden of trefwoorden.
vr die werkt met xbox one
In deze tutorial bespreken we de lijst met trefwoorden in Java. Vervolgens zullen we enkele van de belangrijke sleutelwoorden in Java bespreken en hun betekenis zien samen met de programmeervoorbeelden.
Kijk hier om A-Z van Java-trainingshandleidingen te zien.
Wat je leert:
Java-trefwoordenlijst
Hieronder is een l is een van alle trefwoorden in Java. In deze lijst hebben we ook de trefwoorden opgenomen die in Java niet meer gebruikt worden.
Trefwoord | Omschrijving |
---|---|
vangst | Wordt gebruikt om uitzonderingen op te vangen die zijn gegenereerd in het try-blok. |
abstract | Geeft aan dat de klasse of methode die volgt op dit sleutelwoord abstract is en dat deze moet worden geïmplementeerd door een subklasse. |
beweren | Assert-trefwoord helpt de programmeur om beweringen of aannames in een programma te verklaren. Als een bewering waar is, verloopt het programma normaal, anders wordt de AssertionError tijdens runtime gegenereerd en wordt het programma afgebroken. |
boolean | Definieert twee waarden, true of false. |
breken | Wordt gebruikt om lussen of iteratieve constructies te doorbreken. |
byte | Gegevenstype dat 8-bits gegevens kan bevatten. |
geval | Markeert tekstblokken (cases) in een Switch-instructie. |
char | Gegevenstype dat niet-ondertekende 16-bits Unicode-tekens kan bevatten. |
klasse | Gebruikt om een nieuwe klasse aan te geven. |
doorgaan met | Het helpt om de controle buiten de lus te nemen en door te gaan naar de volgende iteratie. |
standaard | Definieert het 'codeblok' dat standaard wordt uitgevoerd in een Switch-instructie. |
Doen | Beginnend sleutelwoord voor 'do-while' -lus. |
dubbele | Gegevenstype met 64-bits getallen (drijvende komma). |
anders | Definieert een ander deel in de ‘if’ -instructies. |
opsomming | Gebruikt om opsommingen in Java te declareren. |
strekt zich uit | Geeft overerving aan. Een klasse is afgeleid van of geërfd van een andere klasse. |
laatste | Definieert een variabele die constante waarden bevat of een methode die niet kan worden overschreven. |
Tenslotte | Definieert het laatste blok dat wordt uitgevoerd na het try-catch-blok, ongeacht of de uitzondering is afgevangen of niet. |
vlotter | Gegevenstype dat 32-bits drijvende-kommawaarden kan bevatten. |
voor | Geeft het begin van een ‘for’ -lus aan. |
als | Begin van ‘if’ -verklaring. |
werktuigen | Geeft aan dat een klasse een interface implementeert. |
importeren | Wordt gebruikt om andere pakketten / klassen in het programma op te nemen of ernaar te verwijzen. |
instantie van | Wordt gebruikt om te controleren of het opgegeven object een instantie van een andere klasse is. |
int | Gegevenstype voor een 32-bits geheel getal. |
koppel | Wordt gebruikt voor het declareren van een interface. |
lang | Gegevenstype met 64-bits gehele getallen. |
native | Wordt gebruikt om native code aan te geven (platformspecifiek). |
nieuw | Operator om een nieuw object te maken. |
nul | Geeft een nulreferentie aan. |
pakket | Sleutelwoord om Java-pakket aan te geven. |
privaat | Geeft privétoegang aan, wat betekent dat een variabele of methode alleen toegankelijk is voor de klasse waarin deze is gedeclareerd. |
beschermd | Dit sleutelwoord geeft een beschermde toegangsspecificatie aan. Als een variabele of methode beschermd is, is die variabele of methode alleen toegankelijk voor de klasse waarin ze zijn gedeclareerd, de subklasse en andere klassen in hetzelfde pakket. |
openbaar | Het openbare sleutelwoord wordt gebruikt om de specificatie voor openbare toegang aan te geven. Een variabele, methode, klassen, interfaces die als openbaar zijn gedeclareerd, kunnen via de applicatie worden benaderd. |
terugkeer | Return wordt gebruikt om de waarde van een methode terug te sturen naar de aanroepende methode. Het wordt ook gebruikt om de controle terug te brengen naar de aanroepende methode. |
kort | Gegevenstype met 16-bits gehele getallen. |
statisch | Het statische sleutelwoord geeft aan dat de methode of een variabele statisch is en niet kan worden geïnstantieerd. |
strictfp | Het trefwoord strictfp beperkt de afronding en precisie van de berekening van drijvende-kommawaarden. Het zorgt voor draagbaarheid. |
super | Geeft de basis of superklasse van de klasse aan. |
schakelaar | Geeft een Switch-instructie aan die een conditie test en meerdere gevallen uitvoert, afhankelijk van de testwaarde. |
gesynchroniseerd | Geeft gesynchroniseerde secties aan voor multithreaded code, zoals kritische sectie. |
deze | Het trefwoord ‘dit’ geeft het huidige object aan. |
werpen | Gooit een uitzondering. |
gooit | Dit geeft de uitzondering aan die door een methode kan worden gegenereerd. |
voorbijgaand | Specificeert tijdelijke variabele die geen deel uitmaakt van de permanente status van een object. |
proberen | Probeer trefwoorden om een blok te starten dat code bevat die uitzonderingen kan veroorzaken. |
leegte | Geeft geen retourwaarde aan. |
vluchtig | Wordt gebruikt om variabelen te definiëren die niet in het hoofdgeheugen zijn opgeslagen. Ze kunnen asynchroon worden gewijzigd. |
terwijl | Trefwoord while start een while-lus. |
const | Het trefwoord ‘const’ wordt niet meer ondersteund in Java |
ga naar | Het trefwoord ‘goto’ wordt niet meer ondersteund in Java |
true, false en null | De woorden 'true, false, null' zijn letterlijk. Toch kunnen we ze niet als identificatiegegevens in het programma gebruiken. |
We zullen de onderstaande sleutelwoorden in een aparte tutorial bespreken, aangezien ze een grote betekenis hebben voor zover het Java-programmering betreft.
Deze woorden zijn:
# 1) 'dit' trefwoord
Het sleutelwoord 'dit' verwijst naar het huidige object in het programma.
Lees ook => Java ‘THIS’-sleutelwoord met codevoorbeelden
# 2) 'statisch' trefwoord
NAAR statisch trefwoord is een trefwoord dat wordt gebruikt om een object aan te duiden dat niet kan worden geïnstantieerd. Dus als we een statische methode hebben, hoeft deze niet met een object te worden aangeroepen. Het kan worden aangeroepen door alleen een klassenaam te gebruiken.
Evenzo, als we een statische variabele hebben, blijft de waarde ervan in het hele programma behouden.
# 3) 'super' trefwoord
Het sleutelwoord “super” in Java wordt gebruikt om te verwijzen naar de objecten van de direct bovenliggende klasse. De bovenliggende klasse wordt ook wel “Superklasse” genoemd. We zullen de details van het super-sleutelwoord onderzoeken terwijl we overerving bespreken in onze OOPS-tutorialserie.
# 4) 'laatste' zoekwoord
Het sleutelwoord 'final' wordt gebruikt met variabelen, methoden of klassen. Een laatste variabele is een constante variabele. Een laatste methode is een methode die niet kan worden overschreven. Een laatste klasse is een klasse die niet kan worden overgenomen of uitgebreid. We zullen de laatste in detail bespreken in onze OOPS-tutorialserie.
Laten we nu een programma implementeren waarin we deze belangrijke sleutelwoorden in Java zullen gebruiken.
Zoals getoond in het bovenstaande programma, is het eerste sleutelwoord dat we hebben gebruikt, import gevolgd door vele andere sleutelwoorden zoals class, int, etc. De belangrijkste sleutelwoorden in dit programma zijn this, static, final en super.
We hebben dit sleutelwoord in de tweede constructor gebruikt om de eerste constructor aan te roepen. De bovenliggende klasse MyClass heeft een statische methode en een laatste methode daarin gedeclareerd.
In de afgeleide klasse - MyDerivedClass, overschrijven we een reguliere methode methodThree. Merk op dat we ook proberen methodOne en methodTwo te overschrijven, maar de compiler geeft een foutmelding omdat het respectievelijk statische en definitieve methoden zijn. Let op de commentaarcode.
In de hoofdklasse noemen we eerst de statische klasse met MyClass en maken we vervolgens een afgeleid klasseobject. Merk op dat er geen fout wordt gegeven, zelfs niet bij het aanroepen van statische en laatste methoden met behulp van de afgeleide klasseobjecten.
wat is de beste gratis mp3-downloader voor Android
Uitvoer
Let op de gekleurde output. Deze volledige uitvoer is het resultaat van het aanroepen van methoden met behulp van de afgeleide klasseobjecten.
Veel Gestelde Vragen
V # 1) Wat is het gebruik van trefwoorden in Java?
Antwoord: Trefwoorden worden ook wel gereserveerde woorden genoemd. Dit zijn de woorden die de programmeertaal gebruikt voor interne verwerking en voorgedefinieerde acties.
De programmeertaal staat dus niet toe dat deze sleutelwoorden door de programmeur worden gebruikt als ID's of variabelenamen enz. Desondanks, als we deze sleutelwoorden gebruiken, resulteert dit in een compilatiefout.
V # 2) Hoeveel trefwoorden zijn aanwezig in Java?
Antwoord: Java heeft in totaal 51 sleutelwoorden met een vooraf gedefinieerde betekenis en zijn gereserveerd voor gebruik door Java. Van deze 51 trefwoorden worden momenteel 49 trefwoorden gebruikt, terwijl de overige 2 niet meer worden gebruikt.
Q # 3) Wat is het verschil tussen integer en int?
Antwoord: Zowel int als Integer slaan gehele getallen op. Maar ‘int’ is een trefwoord dat een primitief gegevenstype int. Een geheel getal is een klassetype. Integer converteert int naar een object en vice versa.
V # 4) Is null een trefwoord in Java?
Antwoord: Nee. Null is geen trefwoord in Java, maar het is letterlijk. Toch kunnen we het niet gebruiken voor het declareren van identificatiegegevens.
V # 5) Is nieuw een trefwoord in Java?
Antwoord: Ja, nieuw is een trefwoord in Java. Het nieuwe sleutelwoord wordt gebruikt om een nieuw object te maken en geheugen toe te wijzen aan dit nieuwe object op de heap. Afgezien van de klasseobjecten, gebruiken we het nieuwe sleutelwoord ook om arrayvariabelen te maken en geheugen toe te wijzen.
zet char * om naar int c ++
Gevolgtrekking
In deze tutorial hebben we verschillende sleutelwoorden besproken die in Java worden gebruikt. Java ondersteunt in totaal 51 trefwoorden, waarvan momenteel 49 trefwoorden worden gebruikt en 2 momenteel niet. Van deze trefwoorden zijn vier trefwoorden, d.w.z. dit, statisch, super en definitief, belangrijke trefwoorden die speciale aandacht behoeven.
‘Dit’ trefwoord verwijst naar het huidige object. Het statische sleutelwoord wordt gebruikt om de instantiatie aan te geven die niet nodig is. Het super sleutelwoord wordt gebruikt om naar de bovenliggende klasse te verwijzen en het laatste sleutelwoord wordt gebruikt om de constante of niet-overerving aan te geven.
Bezoek hier om de Java-trainingsserie voor iedereen te zien.
Aanbevolen literatuur
- Wat is een statisch trefwoord in Java?
- Java 'dit' trefwoord: zelfstudie met codevoorbeelden
- Java Basics: Java Syntax, Java Class en Core Java Concepts
- JAVA-zelfstudie voor beginners: 100+ praktische Java-videotutorials
- Sleutelwoordgestuurd raamwerk in selenium met voorbeelden
- 10 BESTE gratis hulpprogramma's voor het controleren van zoekwoordrangschikking voor SEO (online)
- 11 beste hulpprogramma's voor zoekwoordonderzoek (2021 beoordeling en vergelijking)
- Werken met trefwoordweergave - QTP-training, zelfstudie 2