Muscle Java Basics Tag 1
Programmtagebuch des jungen Gehirnmuskels
Fassen Sie zusammen, was Sie gelernt haben
Java-Funktionen
- Ein Grammatiktyp, der C / C ++ folgt
- Objektorientierte Sprache
- Statische Sprache
- Muss Typen für Variablen, Argumente und Rückgabewerte deklarieren! !!
Java Virtual Machine(JVM/JavaVM)
- Eine virtuelle Maschine, die das Java-Binärformat so wie es ist interpretieren und ausführen kann
- Erhalten Sie gemeinsame Ausführungsergebnisse, indem Sie für jedes Betriebssystem eine dedizierte Java-VM verwenden
Was ist eine Klasse? !!
- Definieren eines Programms, das Zustände / Situationen und Verhaltensweisen / Verhaltensweisen gemeinsam definieren kann
Autoklasse |
Bedingung |
Verhalten / Verhalten |
|
Fahrzeugtyp Farbe Anzahl der Türen |
Lauf Biege Gehen |
__ So definieren Sie eine Klasse __
Klasse Klassenname(){
Zustand / Situation definieren
Definieren Sie Verhalten / Verhalten
}
Was ist eine Methode? !!
- Definiert __ "Verhalten" und "Verhalten" __ in der Klasse
__ So definieren Sie eine Methode __
Klasse Klassenname(){
Zustand / Verhalten definieren
Rückgabetyp Methodenname(Streit){
Verhalten / Verhaltensverarbeitung
}
}
--Verwenden Sie eine Methode (rufen Sie sie auf)
- Wenn der Aufrufer die Methode aufruft, wird die Verarbeitung in der Methode ausgeführt und das Verarbeitungsergebnis an den Aufrufer zurückgegeben.
--Streit
- Übergeben Sie beim Aufrufen der Methode die für die Verarbeitung erforderlichen Informationen als __ "Argument" __
- Rückgabewert
--Wenn der Prozess der Methode abgeschlossen ist, wird der an den Aufrufer zurückgegebene Wert als __ "Rückgabewert" __ zurückgegeben
Definition der Hauptmethode
--Was ist die Hauptmethode?
--Methode wird ausgeführt, wenn das Programm gestartet wird
――Die Art der Definition wird festgelegt
public static void main(String[] args){
}
Datentyp
Datentyp |
Modellname |
Inhalt |
Wertebereich |
Ganzzahliger Typ |
int long byte |
32-Bit-Ganzzahl 64-Bit-Ganzzahl 8-Bit-Ganzzahl |
Kürzung Kürzung Kürzung |
Typ der reellen Zahl |
float double |
32-Bit-reelle Zahl mit einfacher Genauigkeit 64-Bit-reelle Zahl mit einfacher Genauigkeit |
Kürzung Kürzung |
Zeichentyp |
char |
1 Zeichen |
Kürzung |
Logischer Typ |
boolean |
Logischer Wert mit zwei Werten |
true or false |
- In Java werden Ganzzahlen als int-Typ und reelle Zahlen als doppelter Typ definiert.
So definieren Sie Variablen
- Java-Variablen
- Java-Variablen erfordern immer "Typdefinition"
-Kann einer Variablen keinen anderen Wert als den definierten Typ zuweisen
――Dies wird als "statische Typisierung" bezeichnet.
Typname Variablenname = Anfangswert;
int a = 10;
Felder und lokale Variablen
--Feld
--Variationen, die in der Klassendefinition deklariert sind
- Lokale Variablen
--Variationen, die in der Methodendefinition deklariert sind
public class sample{
//Feld
String name = "Taro";
//Methode
public void walk(){
//Lokale Variablen
int age = 20;
}
}