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:
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. absztrakt | 02. logikai érték | 03. bájt | 04. szünet | 05. osztály |
06. eset | 07. fogás | 08. char | 09. folytatás | 10. alapértelmezett |
11. csinálni | 12. kettős | 13. más | 14. kiterjeszti | 15. vége |
16. végül | 17. úszó | 18. mert | 19. ha | 20. megvalósítja |
21. import | 22. példája | 23. int | 24. felület | 25. hosszú |
26. őshonos | 27. új | 28. csomag | 29. magán | 30. védett |
31. nyilvános | 32. visszatérés | 33. rövid | 34. statikus | 35. szuper |
36. kapcsoló | 37. szinkronizált | 38. ez | 39. dobás | 40. dob |
41. átmeneti | 42. próbáld meg | 43. semmis | 44. illékony | 45. míg |
46. állítják | 47. const | 48. enum | 49. goto | 50. 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:
- Egész szám
- Lebegőpont
- karakter
- Húr
- 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ólum | Leí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.