Java-Studienmemorandum

Ich habe angefangen, Java zu studieren, also ein Memorandum

Im Gegensatz zu Ruby müssen Sie bei der Verwendung von Variablen den Typ deklarieren Ich musste mich an viele Dinge über Modifikatoren erinnern, also lasst uns auf uns selbst zurückblicken. Ich kam auf die Idee. Auch zum Erlernen der Markdown-Notation ...

Art des Typs

Es ist unterteilt in ** primitiven Typ ** und ** Referenztyp **. Unter diesen werden primitive Typen in ganzzahlige Typen, schwebende Minderheitentypen und dergleichen klassifiziert. Referenztypen sind in Wrapper-Klassen und String-Klassen unterteilt.

Primitiver Typ

Modellname Typklassifizierung Größe(bit) Ursprünglicher Wert Wert
long ganze Zahl 64 0L -9223372036854775808 ~ 9223372036854775807
int ganze Zahl 32 0 -2147483648 ~ 2147483647
short ganze Zahl 16 0 -32768 ~ 32767
byte ganze Zahl 8 0 -128 ~ 127
double Schwimmende Minderheit 64 0.0d Gleitkommazahl mit doppelter Genauigkeit
float Schwimmende Minderheit 32 0.0f Gleitkommazahl mit einfacher Genauigkeit
boolean Logik 1 false true / false
char Brief 16 \u0000 Ein Zeichen von Unicode(¥u0000~¥uFFFF)

Achten Sie beim Deklarieren von Variablen darauf, den entsprechenden Typ zu verwenden, um keinen Speicher zu verschwenden.

** Integer-Typ ** Normalerweise wird der Typ [int] verwendet. Verwenden Sie den Typ [long] für große Werte Im Programm werden ganzzahlige Werte als [int] -Typ behandelt. Wenn Sie mit Ganzzahlen arbeiten, die außerhalb des Typbereichs [int] liegen, schreiben Sie [L] oder [l (unteres L)] am Ende der Zahl. Muss gezeigt werden, um vom Typ [lang] zu sein.

** Schwimmender Minderheitentyp ** Normalerweise wird der Typ [double] verwendet. Wenn Sie mit dem Typ [float] arbeiten, müssen Sie am Ende des Werts [F] oder [f] schreiben.

** Logischer Typ ** Es können nur boolesche Werte [true] und [false] gespeichert werden.

** Zeichentyp ** In einer Variablen kann nur ein Zeichen gespeichert werden. Wenn Sie allgemeine Zeichen schreiben, müssen Sie diese in ['(einfache Vorsicht)] einschließen. Es ist kein Zeichencode erforderlich.

Referenztyp

Ein Typ, der das Referenzziel enthält, in dem die Daten gespeichert sind, anstatt die Daten zu verarbeiten

Wenn, wird die Kahlheit nicht in der Zeichenfolge gespeichert, aber das Referenzziel mit der Datenkahlheit bleibt erhalten.

** String-Klasse (String-Typ) ** Eine Klasse, die Zeichenfolgen verarbeitet. Fügen Sie das Programm beim Schreiben in ["ein (doppelte Vorsicht)]. Es wird im Programm als [String] -Typ behandelt.

** Wrapper Klasse ** Eine Klasse, mit der primitive Typen als Wrapper-Klassen behandelt werden können. Es wird möglich sein, Dinge zu behandeln, die von primitiven Typen nicht behandelt werden können (wird später beschrieben).

Primitiver Typ Wrapper-Klasse
long Long
int Integer
short Short
byte Byte
double Double
float Float
boolean Boolean
char Character

** Auto Boxing, Unboxing ** Automatische Konvertierung vom primitiven Typ in die Wrapper-Klasse ** Autoboxing ** Von der Reverse-Wrapper-Klasse zum primitiven Typ ** Unboxing **

   Integer integer2 = Integer.valueOf(5); //Kein Auto-Boxen
   int int1 = Integer1; //Unboxing
   int int2 = integer2.intValue(); //Kein Unboxing

** Array ** Eine einzelne Variable, die Daten desselben Typs verarbeiten kann.

Die Daten im Array heißen ** Element **. Das Ersetzen und Verweisen von Daten auf Elemente erfolgt unter Verwendung der ** Indexnummer **.

** Indexnummer ** beginnt bei 0 und ist die Nummer, die durch Subtrahieren von 1 vom Array erhalten wird.

letzte

Ich dachte, es wäre eine gute Bewertung, weil ich sie in meinen eigenen Briefen zusammenstellen würde. Ich verstehe die Modifikatoren noch nicht vollständig, daher werde ich sie zusammenfassen.

Recommended Posts

Java-Studienmemorandum
Java-Memorandum
JAVA Memorandum
Lassen Sie uns Java studieren
Java Memorandum (Liste)
[Java] Studiennotizen
Java 8 studieren (wiederholbar)
Studieren Sie Java Silver 1
[Java] Optionales Memorandum
Java Silver Study Day 1
WebApi-Memorandum mit Java
Meine Studiennotiz (Java)
Ein Memorandum der Java8 Silver-Prüfung
Hinweise zur Java8 Gold-Prüfung
Studiere Java # 2 (\ mark and operator)
Studieren Sie Java-Array, Liste, Karte
Java Silver Lernmethode Memo
Memorandum
Studieren Sie Java # 7 (Art der Verzweigungssyntax)
Java
Memorandum über Java 3-Hauptelemente (objektorientiert)
Java Study Memo 2 mit Progate
Memorandum
Java
Lernen von Java mit Progate Note 1
Zusammenfassung des Pakets [Java Silver Study]
[Inhouse-Studiensitzung] Behandlung von Java-Ausnahmen (26.04.2017)
[Memo zur Studiensitzung] Java Day Tokyo 2017
Java # 4 studieren (bedingte Verzweigung / if-Anweisung)
Orcacla Java Bronze SE 7/8 Qualifikationsstudie
Studieren Sie Java # 5 (Wiederholung und Endlosschleife)
Lernen Sie Deep Learning von Grund auf in Java.
Java lernen (0)
Java studieren ―― 3
[Java] -Array
Zusammenfassung der internen Rookie-Lernsitzung [Java]
[Java] Anmerkung
[Java] Modul
Java-Array
Java-Tipps, Tipps
Java-Methoden
Java-Methode
Java (Konstruktor)
Java-Array
[Java] ArrayDeque
Java (überschreiben)
Java (Methode)
Java Day 2018
Java (Array)
Java statisch
Java-Serialisierung
JAVA hat bezahlt
Memorandum des neuen Absolventen SES [Java-Grundlagen]
Java (gesetzt)
Java-Shell-Sortierung
Mein Batis-Memorandum
Java studieren -5
[Java ~ Informationen zur Variablendefinition und Typkonvertierung ~] Studiennotiz