Erlernen Sie die Grundlagen von Java (11): Zusammenfassung der drei gängigen Methoden von Eclipse und Bean-Objekten
1. Einführung in Eclipse
1. Eclipse ist eine multifunktionale und leistungsstarke Java- und andere Sprachentwicklungssoftware, die gemeinsam von IBM und OTI entwickelt wurde.
2. Installation und Verwendung von Eclipse
1. Den Arbeitspfad zum ersten Mal ändern*Personenklasse, die zum Definieren grundlegender Informationen über Personen verwendet wird*@Autor Autor*@Version VersionsinformationenDatei|Arbeitsbereich wechseln
3. Gemeinsame Tastenkombinationen für Eclipse
1. Tastenkombinationen Strg + Umschalt + f*Erhalten Sie den Wert des Namensattributs. *@Geben Sie den Wert des Namensattributs zurück*Legen Sie den Wert des Altersattributs fest*@param age age Codeformatierung Strg + Umschalt + O Paketimport Strg + F11 Kompilieren und ausführen Strg + D Eine Codezeile löschen Strg + / Einzeilige Kommentare hinzufügen/abbrechen Strg + Umschalt + /Mehrzeilige Kommentare (wählen Sie zuerst den zu kommentierenden Code aus) Strg + Umschalt + /Mehrzeilige Kommentare abbrechen (Wählen Sie zuerst den Code aus, der auskommentiert werden soll.) Hauptmethode generieren: Schreiben Sie zuerst „main“ und dann Alt + / und schließlich die Eingabetaste, um die Ausgabeanweisung zu generieren: Schreiben Sie zuerst „syso“ und dann Alt + / und generieren Sie automatisch einen Getter/Setter (Rechtsklick auf das Quellmenü). Methode Konstruktionsmethode
4. Dokumentationshinweise
/***//***//***/1. Leistungsstärkere Funktionen: ja Extrahieren Sie den Inhalt des Kommentars, um ein Hilfedokument (Bedienungsanleitung) zu generieren
3. Schreiben Sie Dokumentationskommentare in die Java-Quelldatei a. Kann nur über der Klasse oder Methode geschrieben werden (unmittelbar daneben) b./***/ c als Ganzes
So extrahieren und generieren Sie Hilfedokumente
5. Breakpoint-Debugging
Fehlerbehebung (logische Fehler)
2. Schritte a. Führen Sie das Programm im Debug-Modus aus c der Code d. Beobachten Sie Variablen, Konsole und andere Ansichten
6. Verwendung der Objektklasse
1. Unsere Die angepasste Klasse erbt automatisch die Objektklasse
2. Diese Klasse ist nicht privat. Methoden werden automatisch von anderen Klassen geerbt und können auch überschrieben werden
3 >getClass(), um den Typ eines Objekts (Laufzeittyp) zu erhalten equals(), „Gleichheits“-Beurteilung zwischen Objekten (Referenztypen) hashCode(), gibt den Hash-Code von zurück Das Objekt toString() gibt die Zeichenfolge des Objekts zurück. Repräsentiert
7. equal-Methode
Wenn Sie die Werte grundlegender Datentypen auf Gleichheit vergleichen möchten, verwenden Sie ==
2. == vergleicht nicht den Inhalt von Variablen oder Objekten, sondern ob die Speicheradressen vorhanden sind das gleiche
3. Aufgrund der Speicherzuordnung sind die Werte gleich, die Speicheradresse ist gleich; der Wert ist gleich
4. Bei Referenzdatentypen ist der Wert aufgrund der Speicherzuweisung derselbe, aber die Speicheradresse ist nicht unbedingt dieselbe; der Wert ist definitiv derselbe
5. Wie vergleiche ich Referenzdatentypen, um festzustellen, ob ihre Inhalte gleich sind? Die Object-Klasse stellt eine Methode bereit: public boolean equals(Object o){} s1.equals(s2)
6 Wenn wir die Klasse anpassen, müssen wir die Object-Klasse equals überschreiben Methode
8. HashCode-Methode
Ein Meister: Hash hat einen Algorithmus erfunden, der hexadezimale Speicheradressen in digitale Form umwandeln kann. Diese Zahl wird Hash-Wert genannt
2. Speicheradressen zweier Objekte sind unterschiedlich, der Hash-Wert ist unterschiedlich. Die Speicheradresse ist gleich, der Hash-Wert ist derselbe
3 Durch Umschreiben der HashCode-Methode, um einen Hash-Wert basierend auf dem Inhalt zu generieren, kann eine Vergleichseffizienz erzielt werden
4 von Attributwerten
9. toString()-Methode
kann nicht direkt ausgegeben werden Ein Objekt
2. Wenn wir ein Objekt direkt ausgeben, wird die toString()-Methode automatisch aufgerufen
3 Die von der Standardmethode toString() zurückgegebene Zeichenfolge ist keine Funktion. Daher müssen wir
neu schreiben. Das Obige ist eine Zusammenfassung der drei gängigen Methoden von Eclipse und Bean-Objekten. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php. cn).