JavaRush /Blog Java /Random-FR /50 mots-clés en JAVA
RabenokDmitry
Niveau 21
Саратов

50 mots-clés en JAVA

Publié dans le groupe Random-FR
Hier, en classe, nous avons joué à un jeu appelé « Mots clés ». Chacun devait nommer le mot clé et expliquer du mieux qu'il pouvait ce qu'il signifiait. Nous étions une quinzaine, soit de quoi faire plus de trois tours. Certains ont abandonné dans le premier, d’autres dans le second. Sur une note plus heureuse, j'ai été le dernier à abandonner. Ceux. a pris la deuxième place, si vous pouvez attribuer des places, dans ce match. 50 mots-clés en JAVA - 1Alors essayez-vous, sans l'aide de Google bien sûr, sinon l'essentiel est perdu, se souvenant de tous sans explication. Pour vous vérifier, regardez sous le chat. Actuellement, il existe 50 (cinquante !) mots-clés définis dans le langage JAVA. Il y en avait un peu plus auparavant, mais la spécification JAVA actuelle spécifie 50 mots, répertoriés ci-dessous. J’ai essayé de les diviser en groupes, je n’expliquerai pas chacun, donc la plupart devraient être clairs. Primitives
  1. octet
  2. court
  3. int
  4. long
  5. carboniser
  6. flotter
  7. double
  8. booléen
Boucles et branches
  1. si
  2. autre
  3. changer
  4. cas
  5. défaut
  6. alors que
  7. faire
  8. casser
  9. continuer
  10. pour
Des exceptions
  1. essayer
  2. attraper
  3. enfin
  4. lancer
  5. jette
Portée
  1. privé
  2. protégé
  3. publique
Publicité\Importation
  1. importer
  2. emballer
  3. classe
  4. interface
  5. s'étend
  6. met en oeuvre
  7. statique
  8. final
  9. vide
  10. abstrait
  11. native // ​​signale que la méthode est implémentée dans du code dépendant de la plate-forme, souvent en C. Par exemple, la méthode hashcode dans Object a un tel modificateur.
Créer\Retour\Appeler
  1. nouveau
  2. retour
  3. ce
  4. super
Multithreading
  1. synchronisé
  2. volatil
Mots clés existants (réservés) mais non utilisés dans la langue
  1. const
  2. aller à
Mots-clés qui ne sont inclus dans aucun des groupes
  1. exemple de
  2. énumération // énumération
  3. assert // vérification des données
  4. transient // s'applique aux champs de classe et signifie que le champ ne fait pas partie de l'état persistant de la classe. Ceux. Lors de la sérialisation, ce champ ne sera pas écrit. Et, par conséquent, lors de la désérialisation, il ne sera pas restauré à partir du flux d'octets.
  5. strictfp // J'ai déjà tout entendu sauf ce mot, mais j'ai dû l'entendre pour la première fois (personne ne pouvait le nommer ainsi que le mot const, d'ailleurs). En modifiant une classe, une méthode, une interface avec le mot clé strictfp, vous vous assurez que les calculs en virgule flottante seront effectués comme dans les anciennes versions. Ceci est fait pour garantir que les résultats des opérations en virgule flottante sont cohérents sur toutes les plates-formes.
PS Tous ces mots par ordre alphabétique et avec de petites explications sont ici. C'est tout pour le moment! Bonne chance à tous et à bientôt !
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION