API-Dokumentation ist sehr wichtig! ! !
Denken und schreiben Sie gleichzeitig, und Sie werden viele Ideen haben.
Drucken Sie regelmäßig etwas aus, was beim Debuggen des Programms sehr hilfreich ist.
Überprüfen Sie die API-Dokumentation genauer, geben Sie mehr Code ein und geben Sie den Code ein, nachdem Sie ihn verstanden haben.
Auswendiglernen ist eine gute Möglichkeit, in kurzer Zeit mit hoher Intensität zu lernen.
Bewahren Sie das Beispielprogramm gut auf. Wenn Sie es in Zukunft verwenden müssen, überprüfen Sie die API und schreiben Sie sie entsprechend der Schreibmethode des Beispielprogramms.
Drei Punkte unterstützen Ihre Entwicklung: Technologie, Management und Kommunikation.
Was sind in dieser Frage die Klassen und Objekte
Welche Eigenschaften sollten Klassen und Objekte haben? und Methoden
Welche Beziehung besteht zwischen Klassen und Klassen?
Methodenname
Methodenparameter
Methodenrückgabewert
Speicher verstehen , Stapel, Heap, Datensegment, wie der Code ausgeführt wird
Paket com.bjsxt.java140;//1 Der Domainname des Unternehmens ist umgekehrt. gefolgt vom Projektnamen usw.
public class Cat {
}
public class Dog {
public static void main(String[] args) {
com.bjsxt.java140.Cat c = new com.bjsxt.java140.Cat();//2. Die kompilierte Klasse muss sich im richtigen Verzeichnis befinden
}
}
import com.bjsxt.java140.Cat;//3. Paket importieren
public class Dog {
public static void main(String[] args) {
Cat c = new Cat () ;//4. Abkürzung
}
}
***
Beim Umschreiben der Methode, kopieren, geben Sie nicht den falschen Methodennamen ein.
privat
Standard
geschützt
öffentlich
Klasse kann nur öffentlich und standardmäßig sein
Während des Konstruktionsprozesses einer Unterklasse müssen Sie die Konstruktionsmethode der übergeordneten Klasse einmal aufrufen
Die Unterklasse verwendet super(Argumentliste) in ihrer eigenen Konstruktionsmethode, um die aufzurufen übergeordnete Klasse Der Konstruktor von
verwendet dies (Argumentliste), um andere Konstruktoren dieser Klasse aufzurufen
Wenn super aufgerufen wird, muss es so sein geschrieben in der Unterklasse Die erste Zeile der Konstruktionsmethode
Die drei notwendigen Bedingungen für die Existenz von Polymorphismus:
Es muss eine Vererbung geben
Es muss eine Überschreibung geben
Die übergeordnete Klassenreferenz verweist auf das untergeordnete Klassenobjekt
Es ist wichtig, den Namen und die Zeilennummer des Fehlers zu beachten
kann damit umgehen Diejenigen, die nicht gehandhabt werden können, müssen gehandhabt werden (try{}catch(){})
diejenigen, die nicht gehandhabt werden können, müssen behandelt werden rausgeworfen werden (wirft Ausnahme)
5 Schlüsselwörter: versuchen, fangen, schließlich, wirft, werfen
Erst den Kleinen fangen, dann der Große
Methode neu schreiben, Die ausgelösten Ausnahmen müssen konsistent sein oder nicht ausgelöst werden
Zuerst Platz zuweisen , dann das Array laden
int a[ ];/ /Den Namen des Arrays deklarieren
a = new int[3];//Speicherplatz zuweisen
a[0] = 1; a[2] = 5;a[3] = 7;
Datumstage[ ];//Array-Namen deklarieren
Tage = neues Datum[3];//Speicherplatz zuweisen
Tage[0 ] = neues Datum (1, 4, 2017);
Tage[1] = neues Datum (2, 4, 2017);
Tage[2] = neues Datum (3, 4, 2017);
Definieren Sie beim Definieren einer Sammlung den Typ der Objekte in gleichzeitig die Sammlung
Generic➕ Durch automatisches Verpacken und Auspacken (Auto-Boxing&Unboxing) kann eine erzwungene Konvertierung entfallen
Eingabestream
Ausgabestream
Bytestream
Zeichenstrom
Knotenstrom
Verarbeitungsablauf
Definition: verschiedene Ausführungspfade in einem Programm.
Ein Prozess ist ein statisches Konzept und Threads werden tatsächlich in der Maschine ausgeführt.
Zu diesem Zeitpunkt kann eine CPU nur die Ausführung eines Threads unterstützen.
Wenn Sie die Schnittstelle verwenden können, erben Sie nicht von der Thread-Klasse. Dies wird flexibler sein.
synchronisiert, beim Ausführen dieser Methode wird das aktuelle Objekt gesperrt.
Das obige ist der detaillierte Inhalt vonAustausch von Java-Lernerfahrungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!