[JAVA] Notions de base

[1] Flux jusqu'à l'exécution

① Description du code source
・ Code écrit par des personnes  
② Exécution de la compilation
-Conversion du code source au code d'octet
・ Implémenté par un logiciel appelé compilateur  
 
② Exécution de code d'octet
・ Byte code → Conversion en langage machine
-Exécuter avec un logiciel appelé interpréteur
-L'interpréteur est exécuté par un mécanisme appelé JVM  
④ Instruire le processeur de l'ordinateur

[2] À propos des variables

Comment nommer les variables
・ N'utilisez pas environ 50 mots interdits
-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.
Entreprise de données
・ Les nombres entiers sont essentiellement "int"
・ Quelques-uns sont fondamentalement "doubles"
-La valeur booléenne est "boolen"
・ Un seul caractère est "char"
-La chaîne de caractères est "String"
## [3] Opérateur / opérande
Opérateur Éléments qui composent la formule [=, +, *, /,%]
opérande Autres valeurs utilisées dans le code
Literal Valeur définie dans le code source  
## [4] Séquence d'échappement
Idée de base
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. jj>
## [5] Mécanisme d'évaluation des opérateurs   
Concept d'ordre d'évaluation de la formule de calcul
* * Même ordre que celui appris en mathématiques *
・ Priorité 1: Multiplication / Division
・ Priorité 2: Addition / soustraction
・ Exception: lorsqu'il est placé entre (), le calcul entre () a la priorité
・ + l'opérateur est évalué à partir de la gauche, = l'opérateur est évalué à partir de la droite

[6] Types d'opérateurs

opérateurs de base
[+, ー, *, /,%]
Tenez compte de ce qui suit lors de la division
[/] 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)
[%] Calculer le reste
Opérateur d'affectation
・ a ○ = 1 → d'accord avec a = a ○ 1 ※ ○ est un opérateur
Incrémenter la diminution
・ a ++ → Même signification que a = a + 1 (incrément)
・ a-- → Même signification que a = a-1 (décrémentation)
## [7] Conversion de type automatique au moment de la substitution  
・ Idée de base
"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>

Recommended Posts