Flux d'exécution du programme ⑴ Écrivez le code source. (2) Compilez le code source en code octet (une liste de nombres) avec un logiciel appelé compilateur. (3) Le code d'octet est converti en langage machine par un logiciel appelé interprète (JVM) et envoyé au CPU de l'ordinateur.
nom de la classe.java
nom de classe de classe publique{
nom de méthode public static void(String[] args) {
#Ecrire le processus;
}
}
Je mémorise cette grammaire car c'est lol L'intérieur d'une classe est appelé un bloc de classe et l'intérieur d'une méthode est appelé un bloc de méthode.
Sortie de la valeur prise comme argument.
La définition de la variable est
java
Nom de la variable de type de données;
#Par exemple
int price; #Déclarez d'abord la variable.
price = 100; #Ensuite, affectez des données à la variable.
Il est également possible de déclarer et d'affecter des variables en même temps. (Cette méthode semble appeler l'initialisation de la variable)
java
Nom de la variable de type de données=valeur;
#Par exemple
int price = 100;
Les variables peuvent être écrasées. Cependant, comme le taux de circonférence et le taux d'imposition ne changent pas, il sera gênant s'ils sont écrasés. Par conséquent, ajoutez final pour en faire une constante et remplacez-le. En principe, la constante est déclarée en lettres majuscules demi-largeur.
java
final int PRICE = 100; #Si vous le déclarez avec final, vous ne pouvez pas réécrire la valeur.
Type de type de données
Classification | Nom du modèle | Données à stocker |
---|---|---|
entier | long | 大きなentier(8 octets de mémoire consommés) |
int | Entier ordinaire(Consommation mémoire 4 octets) | |
short | Petit entier(2 octets de mémoire consommés) | |
byte | Entier plus petit(Consommation de mémoire 1 octet) | |
quelques | double | 普通のquelques |
float | Quelques-uns qui peuvent être un peu vagues | |
Valeur booléenne | boolean | vrai ou faux |
lettre | char | 1つのlettre('でlettreを囲む) |
Chaîne | String | Séquence de caractères("Entourez le personnage avec) |
--Opérateur d'opérande
java
age = 20 + 5; #Opérateur=Ou+以外のageOu20、5(変数Ou値のこと)Est appelé l'opérande.
#Toutes les formules se composent uniquement de ces deux éléments.
Parmi les opérandes, les valeurs affectées aux variables et les valeurs des nombres, des caractères et des chaînes décrites dans le code source sont appelées littéraux. Chaque littéral a un type de données.
--Opérateur d'assignation
java
a = 10; # =>10,Remplacez le côté droit par le côté gauche
a += 10; # =>a = a + 10,Ajoutez le côté gauche et le côté droit et remplacez le côté gauche,Lorsque des caractères sont ajoutés, le côté gauche et le côté droit sont connectés
a -= 10; # =>a = a - 10,Soustrayez les côtés gauche et droit et remplacez-les par le côté gauche
a *= 10; # =>a = a * 10,Ajoutez le côté gauche et le côté droit et remplacez le côté gauche
a /= 10; # =>a = a / 10,Divisez le côté gauche et le côté droit et remplacez le côté gauche
a %= 10; # =>a = a % 10,Divisez le côté gauche et le côté droit et remplacez le reste par le côté gauche
--Opérateur de décrémentation par incrément
java
a++(Ou++a); # =>a + 1,Seul 1 est ajouté à un.
a--(Ou--a); # =>a - 1,Seul 1 est soustrait pour a.
Cependant, si vous utilisez l'opérateur d'incrémentation / décrémentation avec d'autres opérateurs, il y aura des différences subtiles, utilisez-le donc seul autant que possible.
(1) Conversion de type automatique au moment de la substitution byte < short < int < long < float < double Petit ← → Grand Lors de l'affectation d'une valeur de type petit à un type grand, la valeur à affecter est automatiquement convertie en type de variable à affecter, puis l'affectation est effectuée.
Recommended Posts