Für "Klasse" gehen wir davon aus, dass wir ein Bild haben. Es wird oft erklärt, dass die Klasse eine Entwurfszeichnung ist und die Instanz tatsächlich basierend auf der Entwurfszeichnung generiert wird. Wenn Sie die Klasse jedoch nicht kennen, gehen Sie bitte auf Google. Ich denke, dass es anderen objektorientierten Programmiersprachen gemeinsam ist.
Die Grundlagen eines Java-Programms beginnen mit dem Erstellen einer Klasse. Wenn Sie ein einfaches Programm erstellen möchten, müssen Sie nur einige Klassen verwenden. Wenn Sie ein großes Programm erstellen möchten, werden Sie viele Klassen verwenden. Ein Paket ist eine Sammlung von Klassen und Schnittstellen und wird nach Verwendung klassifiziert. In Java werden verschiedene Klassen vorbereitet, einschließlich der Objektklasse, die jedoch alle vom Paket verwaltet werden. Klassen mit demselben Namen werden in verschiedenen Paketen als unterschiedliche Klassen behandelt.
Quelle: http://www1.bbiq.jp/takeharu/java51.html
Jede Java ™ -Klasse gehört zu einem Paket. Welche Klasse in welchem Paket enthalten ist, wird in der ersten Anweisung in der Java-Quelldatei angegeben. Wenn die Quelldatei keine Paketanweisung enthält, wird die Klasse als im unbenannten Standardpaket enthalten betrachtet.
Quelle: https://www.ibm.com/support/knowledgecenter/ja/ssw_ibm_i_71/rzaha/clpckdir.htm
・ Alle Klassen gehören zum Paket -Wenn das Paket nicht angegeben ist, gehört es zum Standardpaket
java.util.ArrayList
entspricht java / util / ArrayList.class
)python
package java.lang;
Erklärt, zu java.lang
zu gehören.
-Um eine Klasse eindeutig zu identifizieren, muss sie mit einem "vollständig qualifizierten Namen" beschrieben werden.
python
import java.util.*;
Mit dieser Spezifikation können alle Verzeichnishierarchien direkt unter java.util angegeben werden.
= Gleiches gilt für Instanzfelder und Instanzvariablen.
Wenn Sie es grob nehmen, können die Variablentypen in zwei Typen eingeteilt werden: "Basisdatentyp" (= "primitiver Typ", "Werttyp") und "Referenztyp" (= "Klassentyp").
Die folgenden 8 Typen.
Schimmel | Speicherbereich | Überblick |
---|---|---|
boolean | 1bit | true or false |
char | 16bit | Ein Zeichen von Unicode |
byte | 8bit | Ganzzahl mit Vorzeichen-128~127 |
short | 16bit | Ganzzahl mit Vorzeichen-32768~32767 |
int | 32bit | Ganzzahl mit Vorzeichen-2147483648~2147483647 |
long | 64bit | Ganzzahl mit Vorzeichen über-922 Kyo - ungefähr 922 Kyo |
float | 32bit | Gleitkommazahl |
double | 64bit | Gleitkommazahl |
Eine Variable des Basisdatentyps bedeutet, dass ihre Größe (Anzahl der Bits) genau vom Typ bestimmt wird. Dies bedeutet, dass Sie beim Deklarieren einer Variablen gerade genug Speicherplatz für diese Variable im Speicher sichern können. Jeder Wert kann innerhalb dieses festen Bereichs gehalten werden (solange er innerhalb des Bereichs dieses Typs liegt).
Referenzquelle: https://nobuo-create.net/sanshougata/
-Alle außer dem Basisdatentyp sind Referenztypen. -Arrays und Strings sind ebenfalls Referenztypen. -Der Referenztyp erstellt ein Objekt und speichert den Wert (= Referenzwert) für die Referenzierung des Objekts in einer Variablen.
Referenz-URL: https://www.mlab.im.dendai.ac.jp/~yamada/java/reference/
Eine Variable, deren Wert nicht geändert werden kann.
python
final int COUNT = 4;
Fügen Sie am Anfang final
hinzu und schreiben Sie in Großbuchstaben.
Recommended Posts