[JAVA] Notions de base
[1] Flux jusqu'à l'exécution
- ① Description du code source strong> dd>
- ・ Code écrit par des personnes dd>
- ② Exécution de la compilation strong> dd>
- -Conversion du code source au code d'octet dd>
- ・ Implémenté par un logiciel appelé compilateur dd>
- ② Exécution de code d'octet strong> dd>
- ・ Byte code → Conversion en langage machine dd>
- -Exécuter avec un logiciel appelé interpréteur dd>
- -L'interpréteur est exécuté par un mécanisme appelé JVM dd>
- ④ Instruire le processeur de l'ordinateur dd>
[2] À propos des variables
- Comment nommer les variables strong> dd>
- ・ N'utilisez pas environ 50 mots interdits dd>
- -En principe, commencez par une lettre minuscule, et lorsque vous combinez deux mots ou plus, mettez la première lettre du deuxième mot en haut. Dd>
- Entreprise de données jj>
- ・ Les nombres entiers sont essentiellement "int" dd>
- ・ Quelques-uns sont fondamentalement "doubles" dd>
- -La valeur booléenne est "boolen" dd>
- ・ Un seul caractère est "char" dd>
- -La chaîne de caractères est "String" dd>
## [3] Opérateur / opérande
- Opérateur strong> Éléments qui composent la formule [=, +, *, /,%] dd>
- opérande strong> Autres valeurs utilisées dans le code dd>
- Literal strong> Valeur définie dans le code source dd>
## [4] Séquence d'échappement
- Idée de base strong> dd>
- Normalement, "signifie le début ou la fin d'une chaîne de caractères. Cependant, en mettant \, qui est l'une des séquences d'échappement, avant", "" est reconnu comme une chaîne de caractères. Strong> jj>
## [5] Mécanisme d'évaluation des opérateurs
- Concept d'ordre d'évaluation de la formule de calcul jj>
- * * Même ordre que celui appris en mathématiques * dd>
- ・ Priorité 1: Multiplication / Division dd>
- ・ Priorité 2: Addition / soustraction dd>
- ・ Exception: lorsqu'il est placé entre (), le calcul entre () a la priorité dd>
- ・ + l'opérateur est évalué à partir de la gauche, = l'opérateur est évalué à partir de la droite dd>
[6] Types d'opérateurs
- opérateurs de base strong> dd>
- [+, ー, *, /,%] jj>
- Tenez compte de ce qui suit lors de la division strong> dd>
- [/] em> Dans le cas d'un calcul dans lequel il y a un reste entre des entiers (exemple: 9/2), le quotient est retourné (exemple: 4). Par conséquent, lors de la recherche de la valeur correcte, utilisez un petit nombre de l'un ou l'autre des opérandes (exemple: 9.0 / 2) dd>
- [%] em> Calculer le reste jj>
- Opérateur d'affectation strong> dd>
- ・ a ○ = 1 → d'accord avec a = a ○ 1 ※ ○ est un opérateur dd>
- Incrémenter la diminution strong> dd>
- ・ a ++ → Même signification que a = a + 1 (incrément) dd>
- ・ a-- → Même signification que a = a-1 (décrémentation) dd>
## [7] Conversion de type automatique au moment de la substitution
- ・ Idée de base strong>
- "En principe, seul ce type peut être affecté à une variable déclarée avec un certain type. Cependant, chaque type numérique a une relation de grandeur, et la valeur d'un petit type → l'affectation à un grand type est automatiquement convertie." / jj>