Dieser Artikel ist ein Memorandum. Obwohl es sich um einen Inhalt auf Referenzebene handelt, lautet der in diesem Artikel zu veröffentlichende Code ** Falsch ** sind die Hauptsachen. Dies dient dazu, den Teil zu veröffentlichen, der beim Codieren tatsächlich falsch war, und ihn zur Selbstreflexion zu veröffentlichen. Außerdem werde ich hier nicht auf den tiefen Teil eingehen, da ich ihn später überprüfen werde, während ich auch die Fragen zur Java Silver-Prüfung studiere.
Dieses Mal werde ich mich nicht mit Fehlern befassen. Die Geschichte der Klasse ist in Java wichtig, und ich habe sie nicht genug verstanden, um einen Fehler zu machen. Bitte verzeihen Sie mir, dass ich die Definition in der richtigen Form bestätigt habe.
Sprache: Java11, JDK13.0.2 Betriebsumgebung: Windows 10
Hello,world!.java
class helloWorld
{
public static void main(String[] args)
{
System.out.println("Hello,world!");
}
}
Dies ist das einfachste Programm, das "Hallo Welt!" - Ausgabe in Java erzeugt. Wie Sie in der ersten Zeile sehen können, lautet das Thema dieses Mal ** class (class
) **. Diese Funktion wird beim Umgang mit Java immer ausgeführt.
Laut dem Nachschlagewerk "Easy Java 7th Edition"
Was ist eine Klasse? Konzepte zum Erstellen von Programmen, während der Status und die Art der Dinge und zugehöriger Funktionen zusammengefasst werden
Ist. Mein derzeitiges Verständnis ist, dass "Klasse" die Erkennung der Vorbereitung einer Referenzprobe, sozusagen einer Vorlage, ist, bevor bestimmte einzelne Objekte behandelt werden.
Cat.java
class Cat
{
String name;
double weight;
double size;
String color;
int ID;
String voice;
//Wenn Sie anfangen, es aufzulisten, gibt es kein Ende! !!
}
Ich ließ diese Klasse einen kleinen Teil des Status einer "Generalkatze" erklären. Dies beinhaltet jedoch nicht die Eigenschaften von "meiner Katze". Lassen Sie uns tatsächlich ein "mycat" mit dem Status "my cat" erstellen, während Sie die Hauptmethode verarbeiten.
myCat.java
class myCat
{
public static void main(String[] args)
{
Cat mycat = new Cat();
//Erstellen Sie ein Cat-Klassenobjekt in der Variablen mycat
mycat.name = "Tet";
mycat.color = "brown";
mycat.ID = 3;
System.out.println("Meine Katze, mein Name ist" + mycat.name + "。");
System.out.println("Die Farbe ist" + mycat.color + "、" + mycat.ID + "Die zweite Katze.");
}
}
//Ausgabeergebnis: Meine Katze, mein Name ist Tet.
//Die Farbe ist braun, die dritte Katze.
In class Cat
definiert und in mycat von Cat mycat = new Cat () erstellt;
ist ** Objekt ** oder ** Instanz **.
In meinem nächsten Plan werde ich mich mit einem Programm befassen, das "Hallo Welt!" Ausgibt, das zuerst von jedem geschrieben wird, der das Programm berührt. Ich dachte, ich sollte es zuerst schreiben, aber als eine Person, die von "Python" kam, musste "Hallo, Welt" von "Java" von Anfang an eine Klasse verwenden und es war sehr schwierig, also habe ich so weit gewartet.
In der nächsten Folge werden wir uns mit den ** Feldern ** und ** Methoden ** befassen, die wir diesmal weggelassen haben. Diesmal war der Inhalt dünn, aber ich bin nicht so zuversichtlich in die Zukunft, deshalb werde ich ihn als Index für meine aktuellen Fähigkeiten aufteilen.
Ich schreibe und kompiliere Variablen und Ausdrücke so oft wie möglich selbst. Wenn ich sie also vollständig zitieren möchte, werde ich sie beschreiben.
Easy Java 7th Edition Java SE11 Silver Problem Collection (allgemein bekannt als Kuromoto)
Recommended Posts