Što su tokeni u Javi i kako ih implementirati?

Ovaj članak o žetonima na Javi pomoći će vam u razumijevanju što su tokeni u Javi i koje su sve vrste žetona podržane.

Često ste mogli vidjeti velike s tisućama redaka kodova, ali jeste li se ikad zapitali što je u osnovi? Pa, to su tokeni, najmanji pojedinačni elementi, poznati i kao gradivni blokovi Java programa. Kroz medij ovog članka bacit ću malo svjetla na žetone u Javi, koji se često zanemaruju, ali čine sastavni dio programskog jezika Java.

U Javi je program zbirka klasa i metoda, dok su metode zbirka različitih izraza i izjava. Tokeni u Javi male su jedinice koda koje a Java kompajler koristi za konstrukciju tih iskaza i izraza. Java podržava 5 vrsta tokena koji su:





keyerror: 'a'
  1. Ključne riječi
  2. Identifikatori
  3. Književnost
  4. Operateri
  5. Posebni simboli

Razgovarajmo sada o svakom od njih jedan po jedan.

Ključne riječi

Ključne riječi u Javi su unaprijed definirane ili rezervirane riječi koje imaju posebno značenje za Java kompajler. Svakoj je ključnoj riječi dodijeljen poseban zadatak ili funkcija i korisnik je ne može promijeniti. Ne možete koristiti ključne riječi kao varijable ili identifikatore jer su one dio same sintakse Java. Ključna riječ uvijek treba pisati malim slovima jer je Java jezik koji razlikuje velika i mala slova. Java podržava razne ključne riječi, neke od njih navedene su u nastavku:



01. sažetak02. logička03. bajt04. prekid05. razred
06. slučaj07. ulov08. char09. nastavi10. zadani
11. učiniti12. dvostruko13. ostalo14. proteže se15. kraj
16. napokon17. plutati18. za19. ako20. provodi
21. uvoz22. instanca23. međ24. sučelje25. dugo
26. domorodac27. novo28. paket29. privatni30. zaštićen
31. javni32. povratak33. kratki34. statički35. super
36. prekidač37. sinkronizirano38. ovo39. baciti40. baca
41. prolazan42. pokušajte43. ništav44. hlapljiv45. dok
46. ​​tvrditi47. konst48. nabrajanje49. ići50. strogifp

Identificirati

Java identifikatori su korisnički definirana imena varijabli, metoda, klasa, nizovi , paketi , i sučelja . Jednom kada dodijelite identifikator u programu Java, možete ga koristiti za upućivanje na vrijednost povezanu s tim identifikatorom u kasnijim izrazima. Postoje neki de facto standardi kojih se morate pridržavati prilikom imenovanja identifikatora kao što su:

  • Identifikatori moraju počinjati slovom, znakom dolara ili podvlakom.
  • Osim prvog znaka, identifikator može imati bilo koju kombinaciju znakova.
  • Identifikatori u Javi razlikuju velika i mala slova.
  • Java identifikatori mogu biti bilo koje duljine.
  • Ime identifikatora ne može sadržavati razmake.
  • Bilo koje ime identifikatora ne smije počinjati znamenkom, ali unutar sebe može sadržavati znamenke.
  • Najvažnije, ključne riječi ne može se koristiti kao identifikator u Javi.

Primjer:

// Važeći identifikatori $ myvariable // tačna _varijabilna // ispravna varijabla // tačna edu_identifier_name // ispravna edu2019var // ispravna // Nevažeći identifikatori edu varijabla // pogreška Edu_identifier // pogreška i varijabla // greška 23identifier // prekidač pogreške // pogreška var / edu // pogreška edureka's // pogreška

Književnost

Doslovci u Javi slični su uobičajenim varijable ali njihove vrijednosti ne mogu se mijenjati jednom dodijeljene. Drugim riječima, literali su konstantne varijable s fiksnim vrijednostima. Njih definiraju korisnici i mogu pripadati bilo kojem . Java podržava pet vrsta literala koje su sljedeće:



  1. Cijeli broj
  2. Plutajuća točka
  3. Lik
  4. Niz
  5. Booleova

Primjer:

javna klasa 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 doslovni logički edu5 = true // logički literal System.out.println (edu1) // 112 System.out.println (edu2) //31.40 System.out.println (edu3) // edu System.out.println (edu4) // Edureka System.out.println (edu5) // true}}

Operateri

An operater u Javi je poseban simbol koji označava prevoditelj za izvođenje određenih matematičkih ili nematematskih operacija na jednom ili više operanda. Java podržava 8 vrsta operatora. U nastavku sam naveo sve operatore, zajedno s njihovim primjerima:

Operater Primjeri
Aritmetika +, -, /, *,%
Unary ++, - -,!
Zadatak =, + =, - =, * =, / =,% =, ^ =
Relacijski == ,! = ,, =
Logično &&, ||
Ternarni (Stanje)? (Izjava1): (Izjava2)
Bitno &, | , ^, ~
Shift <>, >>>

Posebni simboli

Posebni simboli u Java je nekoliko znakova koji imaju posebno značenje poznato Java kompajleru i ne mogu se koristiti u bilo koju drugu svrhu. U donjoj tablici naveo sam posebne simbole podržane u zajedno s njihovim opisom.

SimbolOpis
Zagrade [] Oni se koriste kao referenca na element niza, a također ukazuju na jednodimenzionalne i višedimenzionalne indekse
Zagrade () Oni označavaju poziv funkcije zajedno s parametrima funkcije
Zagrade {} Otvaranje i završetak kovrčavih zagrada označava početak i kraj bloka koda koji ima više od jedne izjave
Zarez (,) To pomaže u odvajanju više od jedne izjave u izrazu
Točka i zarez () To se koristi za pozivanje inicijalizacijskog popisa
Zvjezdica (*) To se koristi za stvaranje varijable pokazivača u Javi

Ovim dolazimo do kraja ovog članka o Tokenima u Javi.Ako želite znati više o Javi, možete se obratiti našoj .

Sad kad ste shvatili koje tokene u Javi, pogledajte Edureka, pouzdane tvrtke za internetsko učenje s mrežom od više od 250 000 zadovoljnih učenika raširenih širom svijeta. Edurekin tečaj za obuku i certificiranje Java J2EE i SOA osmišljen je za studente i profesionalce koji žele biti programer za Javu. Tečaj je dizajniran da vam pruži početnu prednost u Java programiranju i osposobi vas za osnovne i napredne Java koncepte zajedno s raznim Java okvirima poput Hibernate & Spring.

Imate pitanje za nas? Molimo vas spomenite to u odjeljku za komentare ovog članka 'Tokens in Java' i javit ćemo vam se što je prije moguće.