Programmausführungsablauf ⑴ Schreiben Sie den Quellcode. (2) Kompilieren Sie den Quellcode mit einer als Compiler bezeichneten Software in Bytecode (eine Liste von Zahlen). (3) Der Bytecode wird von einer Software namens Interpreter (JVM) in die Maschinensprache konvertiert und an die CPU des Computers gesendet.
Name der Klasse.java
Name der öffentlichen Klasse{
Name der öffentlichen statischen void-Methode(String[] args) {
#Schreiben Sie den Prozess;
}
}
Ich merke mir diese Grammatik, wie sie lol ist Das Innere einer Klasse wird als Klassenblock bezeichnet, und das Innere einer Methode wird als Methodenblock bezeichnet.
Geben Sie den als Argument verwendeten Wert aus.
Die Definition der Variablen lautet
java
Datentyp Variablenname;
#Zum Beispiel
int price; #Deklarieren Sie zuerst die Variable.
price = 100; #Weisen Sie als Nächstes der Variablen Daten zu.
Es ist auch möglich, Variablen gleichzeitig zu deklarieren und zuzuweisen. (Diese Methode scheint die Variableninitialisierung aufzurufen.)
java
Datentyp Variablenname=Wert;
#Zum Beispiel
int price = 100;
Variablen können überschrieben werden. Da sich jedoch der Umfangssatz und der Steuersatz nicht ändern, ist es problematisch, wenn sie überschrieben werden. Fügen Sie daher final hinzu, um es zu einer Konstanten zu machen, und ersetzen Sie es. Im Prinzip wird die Konstante in Großbuchstaben halber Breite deklariert.
java
final int PRICE = 100; #Wenn Sie es mit final deklarieren, können Sie den Wert nicht neu schreiben.
Datentyp
Einstufung | Modellname | Zu speichernde Daten |
---|---|---|
ganze Zahl | long | 大きなganze Zahl(8 Bytes Speicher verbraucht) |
int | Gewöhnliche ganze Zahl(Speicherverbrauch 4 Bytes) | |
short | Kleine ganze Zahl(2 Bytes Speicher verbraucht) | |
byte | Kleinere ganze Zahl(Speicherverbrauch 1 Byte) | |
ein paar | double | 普通のein paar |
float | Ein paar, die etwas vage sein können | |
Boolescher Wert | boolean | richtig oder falsch |
Brief | char | 1つのBrief('でBriefを囲む) |
String | String | Zeichenfolge("Schließen Sie den Charakter mit ein) |
--Operand Operator
java
age = 20 + 5; #Operator=Oder+以外のageOder20、5(変数Oder値のこと)Wird der Operand genannt.
#Alle Formeln bestehen nur aus diesen beiden Elementen.
Unter den Operanden werden die den Variablen zugewiesenen Werte und die im Quellcode beschriebenen Werte von Zahlen, Zeichen und Zeichenfolgen als Literale bezeichnet. Jedes Literal hat einen Datentyp.
--Aufgabenverwalter
java
a = 10; # =>10,Ersetzen Sie die linke Seite durch die rechte Seite
a += 10; # =>a = a + 10,Fügen Sie die linke und die rechte Seite hinzu und ersetzen Sie die linke Seite,Wenn Zeichen hinzugefügt werden, werden die linke und die rechte Seite verbunden
a -= 10; # =>a = a - 10,Subtrahieren Sie die linke und rechte Seite und ersetzen Sie die linke Seite
a *= 10; # =>a = a * 10,Fügen Sie die linke und die rechte Seite hinzu und ersetzen Sie die linke Seite
a /= 10; # =>a = a / 10,Teilen Sie die linke und die rechte Seite und ersetzen Sie die linke Seite
a %= 10; # =>a = a % 10,Teilen Sie die linke und die rechte Seite und ersetzen Sie die linke Seite durch den Rest
java
a++(Oder++a); # =>a + 1,Nur 1 wird zu a hinzugefügt.
a--(Oder--a); # =>a - 1,Für a wird nur 1 abgezogen.
Wenn Sie den Inkrementierungs- / Dekrementierungsoperator jedoch zusammen mit anderen Operatoren verwenden, gibt es geringfügige Unterschiede. Verwenden Sie ihn daher so oft wie möglich allein.
--Typkonvertierung
(1) Automatische Typkonvertierung zum Zeitpunkt der Substitution byte < short < int < long < float < double Klein ← → Groß Wenn Sie einem großen Typ einen Wert eines kleinen Typs zuweisen, wird der zuzuweisende Wert automatisch in den Typ der zuzuweisenden Variablen konvertiert, und anschließend wird die Zuweisung durchgeführt.
Recommended Posts