Ofte har du måske set store med tusinder af linjer med koder, men har du nogensinde spekuleret på, hvad der ligger i kernen? Nå, dette er tokens, de mindste individuelle elementer, også kendt som byggestenene i et Java-program. Gennem mediet i denne artikel vil jeg kaste lys over Tokens i Java, som ofte forsømmes, men som er en integreret del af Java-programmeringssproget.
I Java er et program en samling af klasser og metoder, mens metoder er en samling af forskellige udtryk og udsagn. Tokens i Java er de små enheder af kode, som a Java-kompilator anvendelser til at konstruere disse udsagn og udtryk. Java understøtter 5 typer tokens, som er:
hvad er et reserveret ord i java
Lad os nu tale om hver af dem en efter en.
Nøgleord
Nøgleord i Java er foruddefinerede eller reserverede ord, der har særlig betydning for Java-kompilatoren. Hvert nøgleord tildeles en særlig opgave eller funktion og kan ikke ændres af brugeren. Du kan ikke bruge nøgleord som variabler eller identifikatorer, da de er en del af selve Java-syntaksen. Et nøgleord skal altid skrives med små bogstaver, da Java er et stort og følsomt sprog. Java understøtter forskellige nøgleord, nogle af dem er anført nedenfor:
01. abstrakt | 02. boolsk | 03. byte | 04. pause | 05. klasse |
06. sag | 07. fangst | 08. char | 09. fortsæt | 10. standard |
11. gøre | 12. dobbelt | 13. andet | 14. strækker sig | 15. afslutning |
16. endelig | 17. flyde | 18. for | 19. hvis | 20. redskaber |
21. import | 22. eksempel på | 23. int | 24. grænseflade | 25. lang |
26. indfødt | 27. nyt | 28. pakke | 29. privat | 30. beskyttet |
31. offentligt | 32. returnere | 33. kort | 34. statisk | 35. super |
36. skifte | 37. synkroniseret | 38. dette | 39. kaste | 40. kaster |
41. forbigående | 42. prøv | 43. ugyldigt | 44. flygtig | 45. mens |
46. hævder | 47. konst | 48. enum | 49. gå til | 50. strengfp |
Identificere
Java-identifikatorer er de brugerdefinerede navne på variabler, metoder, klasser, arrays , pakker og grænseflader . Når du først har tildelt en identifikator i Java-programmet, kan du bruge den til at henvise den værdi, der er knyttet til denne identifikator, i senere udsagn. Der er nogle de facto-standarder, som du skal følge, når du navngiver identifikatorerne, såsom:
- Identifikatorer skal begynde med et bogstav, dollartegn eller understregning.
- Bortset fra det første tegn kan en identifikator have en hvilken som helst kombination af tegn.
- Identifikatorer i Java er store og små bogstaver.
- Java-identifikatorer kan have en hvilken som helst længde.
- Identifikationsnavn kan ikke indeholde hvide mellemrum.
- Ethvert identifikationsnavn må ikke begynde med et ciffer, men kan indeholde cifre indeni.
- Mest vigtigt, nøgleord kan ikke bruges som identifikatorer i Java.
Eksempel:
// Gyldige identifikatorer $ myvariable // korrekt _variable // korrekt variabel // korrekt edu_identifier_name // korrekt edu2019var // korrekt // Ugyldige identifikatorer edu-variabel // fejl Edu_identifier // fejl & variabel // fejl 23 identifikator // fejl switch // fejl var / edu // fejl edurekas // fejl
Bogstaver
Bogstaver i Java ligner det normale variabler men deres værdier kan ikke ændres, når de først er tildelt. Med andre ord er bogstaver konstante variabler med faste værdier. Disse defineres af brugere og kan tilhøre enhver . Java understøtter fem typer bogstaver, som er som følger:
- Heltal
- Flydende punkt
- Karakter
- Snor
- Boolsk
Eksempel:
public class EduLiteral {public static void main (String [] args) {int edu1 = 112 // Int literal float edu2 = 31.10 // Float literal char edu3 = 'edu' // char literal String edu4 = 'Edureka' // String bogstavelig boolsk edu5 = sand // Boolsk bogstavelig System.out.println (edu1) // 112 System.out.println (edu2) // 311.40 System.out.println (edu3) // edu System.out.println (edu4) // Edureka System.out.println (edu5) // true}}
Operatører
An operatør i Java er et specielt symbol, der betyder, at compileren udfører nogle specifikke matematiske eller ikke-matematiske operationer på en eller flere operander. Java understøtter 8 typer operatører. Nedenfor har jeg listet alle operatører sammen med deres eksempler:
Operatør | Eksempler |
Aritmetik | +, -, /, *,% |
Unary | ++, - - ,! |
Opgave | =, + =, - =, * =, / =,% =, ^ = |
Relationel | == ,! = ,, = |
Logisk | &&, || |
Ternær | (Tilstand) ? (Erklæring1): (Erklæring2) |
Bitvis | &, | , ^, ~ |
Flytte | <>, >>> |
Særlige symboler
Særlige symboler i Java er et par tegn, der har særlig betydning, som Java-kompilatoren kender, og som ikke kan bruges til andre formål. I nedenstående tabel har jeg listet de specielle symboler, der understøttes i sammen med deres beskrivelse.
Symbol | Beskrivelse |
Beslag [] | Disse bruges som en matrixelementreference og angiver også enkelt- og flerdimensionelle abonnementer |
Parenteser () | Disse indikerer et funktionsopkald sammen med funktionsparametre |
Seler {} | De åbnede og slutter krøllede seler angiver begyndelsen og slutningen af en kodeblok med mere end en sætning |
Komma (,) | Dette hjælper med at adskille mere end en sætning i et udtryk |
Semikolon () | Dette bruges til at påkalde en initialiseringsliste |
Stjerne (*) | Dette bruges til at oprette en markørvariabel i Java |
Med dette kommer vi til slutningen af denne artikel om Tokens i Java.Hvis du vil vide mere om Java, kan du henvise til vores .
Nu hvor du har forstået, hvilke tokens i Java, skal du tjekke af Edureka, et pålideligt online læringsfirma med et netværk på mere end 250.000 tilfredse elever spredt over hele kloden. Edurekas Java J2EE- og SOA-kursus er designet til studerende og fagfolk, der ønsker at være Java-udvikler. Kurset er designet til at give dig et forspring i Java-programmering og træne dig til både kerne- og avancerede Java-koncepter sammen med forskellige Java-rammer som Hibernate & Spring.
goto c ++ eksempel
Har du et spørgsmål til os? Nævn det i kommentarfeltet i denne 'Tokens in Java' -artikel, og vi vender tilbage til dig hurtigst muligt.