Que sont les jetons en Java et comment les implémenter?

Cet article sur les jetons en Java vous aidera à comprendre ce que sont les jetons en Java et quels sont les différents types de jetons pris en charge par celui-ci.

Vous avez souvent vu de grandes avec des milliers de lignes de codes, mais vous êtes-vous déjà demandé ce qui se trouve à la base? Eh bien, ce sont des jetons, les plus petits éléments individuels, également appelés blocs de construction d'un programme Java. À travers cet article, je vais jeter un peu de lumière sur les jetons en Java, qui sont souvent négligés mais font partie intégrante du langage de programmation Java.



En Java, un programme est une collection de classes et de méthodes, tandis que les méthodes sont une collection de diverses expressions et instructions. Les jetons en Java sont les petites unités de code qu'un Compilateur Java utilise pour construire ces instructions et expressions. Java prend en charge 5 types de jetons qui sont:



  1. Mots clés
  2. Identifiants
  3. Littéraux
  4. Les opérateurs
  5. Symboles spéciaux

Parlons maintenant de chacun d'eux un par un.

Mots clés

Mots-clés en Java sont des mots prédéfinis ou réservés qui ont une signification particulière pour le compilateur Java. Chaque mot-clé se voit attribuer une tâche ou une fonction spéciale et ne peut pas être modifié par l'utilisateur. Vous ne pouvez pas utiliser de mots-clés comme variables ou identificateurs car ils font partie de la syntaxe Java elle-même. Un mot-clé doit toujours être écrit en minuscules car Java est un langage sensible à la casse. Java prend en charge divers mots-clés, dont certains sont répertoriés ci-dessous:



un constructeur peut-il être privé
01. résumé02. booléen03. octet04. pause05. classe
06. cas07. attraper08. caractère09. continuer10. par défaut
11. faire12. double13. autre14. étend15. fin
16. enfin17. flotter18. pour19. si20. outils
21. importation22. instanceof23. int24. interface25. long
26. natif27. nouveau28. paquet29. privé30. protégé
31. public32. retour33. court34. statique35. super
36. interrupteur37. synchronisé38. ce39. lancer40. jette
41. transitoire42. essayez43. nul44. volatile45. pendant
46. ​​affirmer47. const48. énumération49. aller50. strictfp

Identifier

Identificateurs Java sont les noms définis par l'utilisateur des variables, méthodes, classes, tableaux , paquets , et les interfaces . Une fois que vous avez attribué un identificateur dans le programme Java, vous pouvez l'utiliser pour faire référence à la valeur associée à cet identificateur dans des instructions ultérieures. Il existe certaines normes de facto que vous devez suivre lorsque vous nommez les identifiants, telles que:

  • Les identificateurs doivent commencer par une lettre, un signe dollar ou un trait de soulignement.
  • En dehors du premier caractère, un identifiant peut avoir n'importe quelle combinaison de caractères.
  • Les identificateurs en Java sont sensibles à la casse.
  • Les identificateurs Java peuvent être de n'importe quelle longueur.
  • Le nom de l'identifiant ne peut pas contenir d'espaces blancs.
  • Tout nom d'identifiant ne doit pas commencer par un chiffre mais peut contenir des chiffres.
  • Plus important encore, mots clés ne peut pas être utilisé comme identifiant en Java.

Exemple:

quelle est la différence entre une classe abstraite et une interface?
// Identificateurs valides $ myvariable // correct _variable // variable correcte // correct edu_identifier_name // correct edu2019var // correct // Identificateurs non valides variable edu // erreur Edu_identifier // erreur et variable // erreur 23identifier // commutateur d'erreur // erreur var / edu // erreur // erreur d'edureka

Littéraux

Les littéraux en Java sont similaires à la normale variables mais leurs valeurs ne peuvent pas être modifiées une fois attribuées. En d'autres termes, les littéraux sont des variables constantes avec des valeurs fixes. Ceux-ci sont définis par les utilisateurs et peuvent appartenir à n'importe quel . Java prend en charge cinq types de littéraux qui sont les suivants:



  1. Entier
  2. Point flottant
  3. Personnage
  4. Chaîne
  5. Booléen

Exemple:

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 literal boolean edu5 = true // Boolean 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}}

Les opérateurs

Une opérateur en Java est un symbole spécial qui signifie que le compilateur doit effectuer des opérations mathématiques ou non mathématiques spécifiques sur un ou plusieurs opérandes. Java prend en charge 8 types d'opérateurs. Ci-dessous, j'ai répertorié tous les opérateurs, avec leurs exemples:

structures de données et algorithmes dans le tutoriel java
Opérateur Exemples
Arithmétique +, -, /, *,%
Unaire ++, - - ,!
Affectation =, + =, - =, * =, / =,% =, ^ =
Relationnel ==,! = ,, =
Logique &&, ||
Ternaire (État) ? (Statement1): (Statement2)
Bitwise &, | , ^, ~
Décalage <>, >>>

Symboles spéciaux

Symboles spéciaux dans Java sont quelques caractères qui ont une signification spéciale connue du compilateur Java et qui ne peuvent être utilisés à d'autres fins. Dans le tableau ci-dessous, j'ai répertorié les symboles spéciaux pris en charge dans avec leur description.

symboleLa description
Supports [] Ceux-ci sont utilisés comme référence d'élément de tableau et indiquent également des indices simples et multidimensionnels
Parenthèses () Ceux-ci indiquent un appel de fonction avec des paramètres de fonction
Un appareil dentaire{} Les accolades d'ouverture et de fin indiquent le début et la fin d'un bloc de code comportant plus d'une instruction
Virgule (,) Cela aide à séparer plus d'une instruction dans une expression
Semi-Colon () Ceci est utilisé pour appeler une liste d'initialisation
Astérisque (*) Ceci est utilisé pour créer une variable de pointeur en Java

Avec cela, nous arrivons à la fin de cet article sur les jetons en Java.Si vous souhaitez en savoir plus sur Java, vous pouvez consulter notre .

Maintenant que vous avez compris quels jetons en Java, consultez le par Edureka, une entreprise d'apprentissage en ligne de confiance avec un réseau de plus de 250 000 apprenants satisfaits répartis dans le monde entier. Le cours de formation et de certification Java J2EE et SOA d'Edureka est conçu pour les étudiants et les professionnels souhaitant devenir développeur Java. Le cours est conçu pour vous donner une longueur d'avance dans la programmation Java et vous former aux concepts Java de base et avancés ainsi qu'à divers frameworks Java tels que Hibernate & Spring.

Vous avez une question pour nous? Veuillez le mentionner dans la section commentaires de cet article «Jetons en Java» et nous vous répondrons dans les plus brefs délais.