Mik a tokenek a Java-ban és hogyan lehet ezeket megvalósítani?



Ez a Java tokenekről szóló cikk segít megérteni, hogy mik a tokenek a Java-ban, és melyek a különféle típusú tokenek, amelyeket támogat.

Gyakran láthattad nagynak több ezer sornyi kóddal, de vajon elgondolkodott már azon, hogy mi rejlik a lényegében? Nos, ezek a tokenek, a legkisebb egyedi elemek, más néven egy Java program építőelemei. Ennek a cikknek a segítségével rávilágítok a Java tokenekre, amelyek gyakran elhanyagoltak, de a Java programozási nyelv szerves részét képezik.

marker interfész java példában

A Java-ban a program osztályok és módszerek gyűjteménye, míg a módszerek különféle kifejezések és utasítások gyűjteménye. A Java kódok azok a kis kódegységek, amelyek a Java fordító felhasználja az állítások és kifejezések összeállításához. A Java 5 típusú tokent támogat, amelyek:





  1. Kulcsszavak
  2. Azonosítók
  3. Literals
  4. Operátorok
  5. Különleges szimbólumok

Most beszéljünk mindegyikről egyesével.

Kulcsszavak

Kulcsszavak a Java-ban előre definiált vagy fenntartott szavak, amelyek különleges jelentéssel bírnak a Java fordító számára. Minden kulcsszóhoz külön feladat vagy funkció van rendelve, és a felhasználó nem változtathatja meg őket. A kulcsszavakat nem használhatja változóként vagy azonosítóként, mivel ezek maguk a Java szintaxis részét képezik. A kulcsszót mindig kisbetűvel kell írni, mivel a Java kis- és nagybetűket érzékeny nyelv. A Java különböző kulcsszavakat támogat, amelyek közül néhányat az alábbiakban sorolunk fel:



01. absztrakt02. logikai érték03. bájt04. szünet05. osztály
06. eset07. fogás08. char09. folytatás10. alapértelmezett
11. csinálni12. kettős13. más14. kiterjeszti15. vége
16. végül17. úszó18. mert19. ha20. megvalósítja
21. import22. példája23. int24. felület25. hosszú
26. őshonos27. új28. csomag29. magán30. védett
31. nyilvános32. visszatérés33. rövid34. statikus35. szuper
36. kapcsoló37. szinkronizált38. ez39. dobás40. dob
41. átmeneti42. próbáld meg43. semmis44. illékony45. míg
46. ​​állítják47. const48. enum49. goto50. szigorúfp

Azonosítani

Java azonosítók a változók, módszerek, osztályok felhasználó által definiált nevei, tömbök , csomagok , és interfészek . Miután hozzárendelt egy azonosítót a Java programba, felhasználhatja arra, hogy a későbbi utasításokban hivatkozhasson az azonosítóhoz társított értékre. Van néhány de facto szabvány, amelyet be kell tartania az azonosítók megnevezésekor, például:

  • Az azonosítóknak betűvel, dollárjellel vagy aláhúzással kell kezdődniük.
  • Az első karakteren kívül az azonosító bármilyen karakterkombinációt tartalmazhat.
  • A Java-azonosítók megkülönböztetik a kis- és nagybetűket.
  • A Java azonosítók bármilyen hosszúságúak lehetnek.
  • Az azonosító neve nem tartalmazhat szóközt.
  • Bármely azonosító neve nem kezdődhet számjeggyel, de számjegyeket tartalmazhat.
  • A legfontosabb, kulcsszavak nem használható azonosítóként a Java-ban.

Példa:

tableau desktop 9 minősített munkatárs
// Érvényes azonosítók $ myvariable // helyes _változó // helyes változó // helyes edu_identifier_name // helyes edu2019var // helyes // Érvénytelen azonosítók edu változó // hiba Edu_identifier // hiba és változó // hiba 23identifier // hibakapcsoló // hiba var / edu // hiba edureka // hibája

Literals

A Java-ban szereplő irodalom hasonló a normálhoz változók de értékeik a hozzárendelésük után nem módosíthatók. Más szóval, a literálok állandó változók, fix értékekkel. Ezeket a felhasználók határozzák meg, és bármelyikhez tartozhatnak . A Java ötféle literált támogat, amelyek a következők:



  1. Egész szám
  2. Lebegőpont
  3. karakter
  4. Húr
  5. Logikai

Példa:

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 literál logikai edu5 = true // logikai logikai 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}}

Operátorok

An operátor Java-ban egy speciális szimbólum, amely azt jelzi, hogy a fordító bizonyos matematikai vagy nem matematikai műveleteket hajt végre egy vagy több operanduson. A Java 8 típusú operátort támogat. Az alábbiakban felsoroltam az összes operátort, a példáikkal együtt:

Operátor Példák
Számtan +, -, /, *,%
Unary ++, - - ,!
Feladat =, + =, - =, * =, / =,% =, ^ =
Relációs == ,! = ,, =
Logikus &&, ||
Hármas (Állapot) ? (1. nyilatkozat): (2. nyilatkozat)
Bitenként &, | , ^, ~
Váltás <>, >>>

Különleges szimbólumok

Speciális szimbólumok itt Jáva néhány olyan karakter, amelyek a Java fordító által ismert speciális jelentéssel bírnak, és nem használhatók más célokra. Az alábbi táblázatban felsoroltam a leírásukkal együtt.

SzimbólumLeírás
Zárójelek [] Ezeket tömb elem hivatkozásként használják, és jelzik az egy- és többdimenziós előfizetéseket is
Zárójelek () Ezek egy függvényhívást és a funkció paramétereit jelzik
Kapcsos zárójel{} A nyitó és a záró zárójelek egynél több utasítással rendelkező kódblokk elejét és végét jelzik
Vessző (,) Ez segít egy kifejezésben egynél több utasítás elkülönítésében
Fél-kettőspont () Ez az inicializálási lista meghívására szolgál
Csillag (*) Ezzel létrehozható egy mutatóváltozó a Java-ban

Ezzel a Java-tokenekről szóló cikk végére értünk.Ha többet szeretne tudni a Java-ról, olvassa el a mi oldalunkat .

tabló bemutató lépésről lépésre

Most, hogy megértette, hogy milyen Java-tokenek vannak, nézze meg a az Edureka, egy megbízható online tanulási vállalat, amelynek több mint 250 000 elégedett tanulóval rendelkező hálózata elterjedt az egész világon. Az Edureka Java J2EE és SOA Training and Certification tanfolyamát olyan hallgatók és szakemberek számára tervezték, akik Java fejlesztők szeretnének lenni. A tanfolyamot úgy tervezték meg, hogy előrelépést nyújtson a Java programozásban, és képezze mind az alapvető, mind a fejlett Java koncepciókhoz, valamint a különböző Java keretrendszerekhez, például a Hibernate & Spring.

Van egy kérdésünk? Kérjük, említse meg a „Tokenek a Java-ban” cikk megjegyzés szakaszában, és a lehető leghamarabb kapcsolatba lépünk Önnel.