Grundlegende Syntax von Java
1. Schlüsselwort
Definition: Eine Zeichenfolge, die durch die Java-Sprache eine besondere Bedeutung erhält und für spezielle Zwecke verwendet wird
Funktionen: Alle Buchstaben im Schlüsselwort sind Kleinbuchstaben #🎜🎜 ##🎜 🎜#
2. Bezeichner
Definition: Die von Java zum Benennen verschiedener Variablen, Methoden, Klassen und anderen Elemente verwendete Zeichenfolge wird als Bezeichner bezeichnet (alle Orte, an denen man sie benennen kann, werden als Bezeichner bezeichnet)
Rechtliche Regeln:
1 Besteht aus 26 englischen Groß- und Kleinbuchstaben, 0-9, _ oder $
2. Zahlen sind nicht erlaubt. 🎜🎜#
3. Schlüsselwörter oder reservierte Wörter können nicht verwendet werden, aber Schlüsselwörter und reservierte Wörter können eingeschlossen werden 4. Java unterscheidet strikt zwischen Groß- und Kleinschreibung und hat keine Längenbeschränkung#🎜 🎜#5. Der Bezeichner darf keine Leerzeichen enthalten
Namenskonvention:
1. Alle Buchstaben sind Kleinbuchstaben, wenn sie aus mehreren Wörtern bestehen: xxxyyyzzz#🎜🎜 #
2. Klassenname, Schnittstellenname: Wenn er aus mehreren Wörtern besteht, wird der erste Buchstabe aller Wörter großgeschrieben: XxxYyyZzz3. Variablenname, Methodenname: Wenn er aus mehreren Wörtern besteht, der erste Buchstabe Der erste Buchstabe des Wortes ist klein geschrieben und der erste Buchstabe jedes Wortes wird ab dem zweiten Wort großgeschrieben: xxxYyyZzzKonstante Namen sollten ausschließlich aus Großbuchstaben bestehen, wenn sie aus mehreren bestehen Wörter, Unterstriche sollten verwendet werden, um jedes Wort zu verbinden: XXX_YYY_ZZZ 3. Variable Konzept: 1 Es ist ein Speicherbereich im Speicher 2. Dieser Bereich hat einen eigenen Namen (Variablenname). ) und Typ (Datentyp) 3 Jede Variable in Java muss zuerst deklariert (definiert) werden und dann verwendet werden 4 der gleiche Typbereich Der Inhalt ändert sich ständig (z. B. deklarieren Sie zuerst int i = 1; dann deklarieren Sie i = 2; dann ändert sich der Wert von i von 1 auf 2) 5. Variablen greifen darauf zu Bereich durch Variablennamen# 🎜🎜#Variablenformat definieren: Datentyp Variablenname = Initialisierungswert
Hinweis:
1 Der Umfang der Variablen: zwischen ein Paar von { } Gültig
2 Es muss ein Initialisierungswert vorhanden sein (das erste Mal, wenn einer Variablen ein Wert zugewiesen wird): zum Beispiel int i = 0; Wenn nur int m; , es ist ein Fehler, weil die Variable nicht initialisiert ist
#🎜 🎜#3 = im Prozess der Variablendeklaration unterscheidet sich von = im mathematischen Sinne. Es stellt eine Zuweisung in Java dar. Klassifizierung von Variablen – nach Datentyp (außer zwischen den 8 Basisdatentypen. Die anderen sind jedoch Referenzdatentypen)8 Basisdatentypen#🎜 🎜#
1. Integer-Typ: Byte, Short, Int, LongHinweis: 1 Jeder Integer-Typ in Java hat einen festen Tabellennummernbereich und Byte-Länge, die nicht vom jeweiligen Betriebssystem beeinflusst wird, um sicherzustellen, dass das Java-Programm aus Gründen der Portabilität zum Beispiel: Byte b = 129 den Bereich der Byte-Tabellennummern überschreitet und unzulässig ist2 Standardmäßig ist int type
3 Nach der Deklaration einer langen Konstante muss „l“ oder „L“ (lange Ganzzahl) folgen L, weil das kleine l ähnlich ist wie 1)
2. Gleitkommatypen: Float, DoubleHinweis: 1.Java-Gleitkommatypen haben auch eine feste Zahl von Tabellen Der Bereich und die Feldlänge werden vom Betriebssystem nicht beeinflusst. Fügen Sie „f“ oder „F“ hinzu. 🎜🎜#Wissenschaftliche Notation Die „E+Zahl“ am Ende der französischen Form (z. B. 5,12e2 512E2 100E-2) gibt an, mit wie vielen Zehnerpotenzen die Zahl vor E multipliziert werden soll. Beispielsweise ist 3,14E3 3,14 × 103 =3140, 3,14E-3 ist 3,14 x 10 -3 =0,00314. 3. Zeichentyp: charHinweis: 1.Char-Typdaten werden zur Darstellung von „Zeichen“ im verwendet üblicher Sinn ” (2 Bytes) 2. Ausdrucksform der Zeichenkonstante: Die Zeichenkonstante ist ein einzelnes Zeichen in englischen einfachen Anführungszeichen '', das alle geschriebenen Sprachzeichen der Welt abdeckt. Zum Beispiel: char c1 = 'a'; char c2 = '6';Java erlaubt auch die Verwendung von Escape-Zeichen '', um die folgenden Zeichen in Sonderzeichen umzuwandeln Konstante. Beispiel: char c3 = 'n'; // 'n' stellt das Newline-Zeichen 3 dar. Der char-Typ kann bearbeitet werden, da alles dem Unicode-Code entspricht.
Boolescher Typ: boolean
Hinweis: 1. Der boolesche Typ eignet sich für logische Operationen und wird im Allgemeinen zur Programmflusssteuerung verwendet: if bedingte Kontrollanweisungen; while-Schleifenkontrollanweisung; do-while-Schleifenkontrollanweisung;2.Boolesche Datentypen erlauben nur die Werte wahr und falsch, keine Nullen (0 oder Nicht-0-Ganzzahlen können nicht zum Ersetzen von wahr und falsch verwendet werden). Beispiel: boolean b1 = true; oder boolean b1 = false; Außerhalb der Basistypen handelt es sich um einen Referenztyp: Zum Beispiel die String-Klasse
Merkmale des Referenztyps:
1 In Java sind Referenztypvariablen C/C++-Zeigern sehr ähnlich. Ein Referenztyp zeigt auf ein Objekt, und eine Variable, die auf ein Objekt zeigt, ist eine Referenzvariable. Geben Sie bei der Deklaration einen bestimmten Typ an, z. B. „Mitarbeiter“, „Welpe“ usw. Sobald eine Variable deklariert ist, kann ihr Typ nicht mehr geändert werden.
2. Objekte und Arrays sind Referenzdatentypen.
3. Der Standardwert aller Referenztypen ist null.
4. Eine Referenzvariable kann verwendet werden, um auf jeden kompatiblen Typ zu verweisen.
String-Klasse:
1. Der Wert null kann jeder Referenztypvariablen zugewiesen werden, wodurch angezeigt wird, dass die in dieser Referenzvariablen gespeicherte Adresse leer ist. Die String-Klasse ist ein Referenztyp und kann mit null zugewiesen werden
Die String-Klasse verkörpert normalerweise das Merkmal der unveränderlichen Klasse, dass der Inhalt eines String-Objekts nach der Erstellung nicht mehr geändert werden kann. Die erstellte Zeichenfolge wird im Datenbereich gespeichert, um sicherzustellen, dass für jede Zeichenfolge nur eine Konstante vorhanden ist und keine Mehrfachkopien generiert werden. Beispiel: int i1 = 1; wird im Speicher gespeichert, und String s0 = „hello“; In diesem Fall wird nur ein „hello“ im Speicher vorhanden sein Wenn wir die Variable s0 deklarieren, weisen Sie s0 den Wert „Hallo“ zu. Tatsächlich soll die Variable s0 auf die Speicheradresse xxxxxx von „Hallo“ verweisen Verweisen Sie direkt auf die vorhandene Speicheradresse von „hello“ auf s1
3.String-Klasse Sie können zum Beispiel Pluszeichen verwenden: String s3 = „he“ + „ll“ + „o“ Die Ausgabe ist „hello“;
Grundlegende Datentypkonvertierung
1. Automatische Typkonvertierung: Datentypen mit geringer Kapazität werden automatisch in Datentypen mit großer Kapazität konvertiert:
Das System konvertiert alle Daten automatisch in den Datentyp mit der größten Kapazität, wenn gemischte Operationen an mehreren Datentypen durchgeführt werden, und führt dann Berechnungen durch.
3.byte, short und char werden nicht ineinander konvertiert. Die drei werden nicht ineinander konvertiert. Konvertieren Sie sie zuerst in int
4. Wenn Sie einen beliebigen Basistypwert mit einer Zeichenfolge (+) verketten, wird der Basistypwert automatisch in einen Stringtyp konvertiert
Hinweis: 1. Kann für die Typkonvertierung kein boolescher Typ sein.
2. Format: (Typ)Werttyp ist der Datentyp, dessen Konvertierung erzwungen werden soll
int k = 7;Das obige ist der detaillierte Inhalt vonWas sind die Wissenspunkte zu Schlüsselwörtern in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!