Introduction à la syntaxe Java (1) : Les éléments de base du langage Java

L'affiche originale: La disparition de Suzumiya Vues: 557 Réponses: 3 Publié dans: 2012-04-22 19:38:33
---------- Le langage Java est principalement composé de cinq éléments : les identificateurs, les mots-clés, les littéraux, les opérateurs et les séparateurs. Ces cinq éléments ont des significations syntaxiques et des règles de composition différentes, et ils coopèrent pour réaliser l'expression sémantique du langage Java. Nous allons les expliquer séparément ci-dessous. 1 : Identificateurs Les variables, les classes et les méthodes nécessitent un certain nommage, que nous appelons identificateur. Java impose certaines restrictions sur les identificateurs. Premièrement : le premier caractère de tous les identificateurs doit être une lettre (majuscule ou minuscule), un soulignement _ ou le symbole dollar ¥. Deuxièmement, un identificateur est constitué de chiffres (0-9), des lettres majuscules A-Z, des lettres minuscules a-z, du soulignement _, du symbole dollar ¥ et de tous les caractères ASCII avant 0xc0 en hexadécimal. Troisièmement, un identificateur ne peut pas utiliser les mots-clés réservés du système comme identificateur. Ce qui précède sont les règles de base pour nommer les identificateurs. Voici un tableau de comparaison entre correct et incorrect, qui aide à mieux comprendre les règles de nommage des identificateurs : Identificateurs légaux Identificateurs illégaux trytry (Note : ne peut pas être utilisé comme identificateur) group_77 group (Note : ne peut pas commencer par un chiffre) opendoor open-door (Note : le tiret - ne peut pas être utilisé comme identificateur) boolean_1 boolean (Note : boolean est un mot-clé et ne peut pas être utilisé comme identificateur) 2 : Mots-clés Les mots-clés sont des identificateurs utilisés par le langage Java lui-même et ont une signification syntaxique spécifique. Tous les mots-clés Java ne peuvent pas être utilisés comme identificateurs. Les mots-clés Java sont : abstract, continue, for, new, switch, boolean, default, goto, null, synchronized, break, do, if, package, this, byte, double, implements, private, threadsafe, byvalue, else, import, protected, throw, case, extends, instanceof, public, transient, catch, false, int, return, true, char, final, interface, short, try, class, finally, long, static, void, const, float, native, super, while, etc. 3 : Types de données Java possède différents types de données, parmi lesquels : entier, flottant, booléen, caractère et chaîne de caractères. Les données entières sont le type de données le plus courant et peuvent être représentées en décimal, hexadécimal et octal. Les entiers hexadécimaux doivent commencer par 0X. Chaque donnée entière occupe 32 bits d'espace mémoire, soit quatre octets.Cela signifie que la plage représentée par les données de type entier se situe entre -2 147 483 648 et 2 147 483 648. Si, pour une raison quelconque, vous devez représenter un nombre plus grand, un long entier de 64 bits devrait suffire. Si vous voulez forcer un entier à être stocké en tant que long, vous pouvez ajouter la lettre l après le chiffre. Les données à virgule flottante sont utilisées pour représenter un nombre décimal avec des fractions, par exemple 1.35 ou 23.6. C'est la forme standard des nombres flottants, et ils peuvent également être exprimés en notation scientifique, voici quelques exemples : 3.14159260, 34.86, 0.012349, 999E8. Le nombre flottant standard est appelé nombre flottant simple précision et occupe 32 bits, c'est-à-dire quatre octets. Il existe également des nombres flottants double précision de 64 bits. Vous pouvez utiliser le suffixe D pour spécifier que vous voulez utiliser ce nombre flottant double précision. Le type booléen est le type de données le plus simple, les données booléennes n'ont que deux états : vrai et faux, généralement représentés par les mots-clés true et false. Les données de type caractère sont constituées d'un seul caractère entre des guillemets simples. Cela peut être n'importe quel caractère du jeu de caractères, par exemple : 'a', 'b'. Le type de données chaîne de caractères consiste en une séquence de caractères entre des guillemets doubles. Les données de chaîne de caractères sont en réalité implémentées par la classe String (le concept de classe sera expliqué en détail dans les chapitres suivants), et non comme des tableaux de caractères utilisés dans le langage C. Chaque donnée de chaîne de caractères générera une nouvelle instance de la classe String. Le lecteur n'a pas à s'inquiéter de la relation entre les chaînes et le concept de classe. En raison des caractéristiques des classes, vous n'avez pas à vous soucier de leur implémentation, elles se gèrent elles-mêmes. Il convient de préciser que les chaînes sont appréciées en tant que classes dans Java uniquement pour des raisons de sécurité. Voici quelques exemples de chaînes : "Howareyour", "IamStudent". 4 : Opérateurs Tout langage a ses opérateurs, et le langage Java ne fait pas exception. Les opérateurs comme +, -, *, / sont des opérateurs, dont le rôle est de former des expressions avec certaines données pour effectuer les opérations correspondantes. Selon le type de données, les opérateurs peuvent être différents. 5 : Délimiteurs Les délimiteurs servent à indiquer au compilateur où le code est séparé. ‘', ‘'‘;'‘ :' sont tous des délimiteurs en langage Java.
répondre 🤍 0 📤 partager collecter
Pour comprendre Java, il faut d'abord comprendre J2ME ! Pour être précis, J2ME est en fait une branche de JAVA...
J'ai l'impression que lorsque j'ai auparavant localisé Missile Invasion en chinois, j'ai modifié les mots-clés du langage Java, pas étonnant que ça ait fait des erreurs.
图片\Demacia!!! Top!
— Toutes les réponses chargées —

Laisser une réponse