Effektive Java 3rd Edition Kapitel 8 Methoden

[Effective Java 3rd Edition](https://www.amazon.co.jp/Effective-Java-%E7%AC%AC3%E7%89%88-%E3%], ein Muss für fortgeschrittene Java-Benutzer und höher. 82% B8% E3% 83% A7% E3% 82% B7% E3% 83% A5% E3% 82% A2% E3% 83% BB% E3% 83% 96% E3% 83% AD% E3% 83% 83% E3% 82% AF-ebook / dp / B07RHX1K53) hat eine Kindle-Version, daher werde ich sie zusammenfassen.

Zurück: Effektive Java 3rd Edition, Kapitel 7, Lambda und Stream Weiter: Effektives Java 3rd Edition Kapitel 9 Allgemeines Programm

Punkt 49 Überprüfen Sie die Gültigkeit der Parameter

//Löst eine NullPointerException aus, wenn die Strategie null ist
this.strategy = Objects.requireNonNull(strategy, "strategy must not be null.")

Punkt 50 Defensive Kopie, falls erforderlich

Punkt 51 Entwerfen Sie die Signatur der Methode sorgfältig

--Wählen Sie den Methodennamen sorgfältig aus. Vermeiden Sie lange Methodennamen.

Punkt 52 Vorsichtig mit Überlastung verwenden

Punkt 53: Verwenden Sie Argumente mit variabler Länge mit Vorsicht

Element 54 Gibt eine leere Sammlung oder ein leeres Array anstelle von null zurück

Punkt 55: Optional vorsichtig zurücksenden

Punkt 56 Schreiben Sie Dokumentkommentare für alle öffentlichen API-Elemente

Recommended Posts

Effektive Java 3rd Edition Kapitel 8 Methoden
Effektive Java 3rd Edition Kapitel 5 Generika
Effektives Java 3rd Edition Kapitel 9 Programm Allgemein
Effektive Java 3rd Edition Kapitel 3 Allen Objekten gemeinsame Methoden
Effektive Java 3rd Edition Kapitel 6 Aufzählung und Anmerkungen
Effektive Java 3rd Edition Kapitel 7 Lambda und Stream
Effektives Java Kapitel 2
Effektives Java Kapitel 6 34-35
Effektive Java 3rd Edition Kapitel 2 Objekterstellung und Verschwindenlassen
Effektives Java Kapitel 4 15-22
Effektives Java Kapitel 3
effektive Java 3. Zusammenfassung
Effektive Java 3rd Edition Abschnitt 85 Auswählen einer Alternative zur Java-Serialisierung
Java-Methoden
Java-Methoden
Java-Klassenmethoden
[Read Effective Java] Kapitel 2 Punkt 1 "Betrachten Sie statische Factory-Methoden anstelle von Konstruktoren"
[Read Effective Java] Kapitel 3 Punkt 10 "Immer toString überschreiben"
[Lernnotiz] Metaprogramming Ruby 2. Ausgabe: Kapitel 3: Methode
Java-Leistung Kapitel 1 Einführung
Ich habe versucht, Effective Java 3rd Edition "fast alle Kapitel" in "leicht lesbarem Japanisch" zu erklären.
[Read Effective Java] Kapitel 2 Punkt 6 "Veraltete Objektreferenzen entfernen"
Builder-Muster (effektives Java)
Aktualisierungen von Effective Java Third Edition 2nd Edition Persönliche Notizen
Java Performance Kapitel 3 Java Performance Toolbox
Ich werde einen Auszug dessen schreiben, was ich beim Lesen von Effective Java 3rd Edition interessant fand
Ich habe Java Gold gestartet (Kapitel 1-1)
Modern Java Development Guide (Ausgabe 2018)
Persönliche Kommentarkriterien [Java Edition]
(Hinweis) Java-Klassen / Variablen / Methoden
[Java] Generics-Klasse und Generics-Methode
Java-Leistung Kapitel 2 Ansatz für Leistungstests
Überprüfen Sie die private Methode der Java9-Schnittstelle
Java-Methoden und Methodenüberladungen
Java-Klasse Variable Klassenmethode
Von ineffektivem Java zu effektivem Java
Java abstrakte Methoden und Klassen
[Read Effective Java] Kapitel 2 Punkt 4 "Unmöglichkeit der Instanziierung mit privatem Konstruktor erzwingen"
[Read Effective Java] Kapitel 3 Punkt 9 "Wenn Sie equals überschreiben, überschreiben Sie immer hashCode"
[Read Effective Java] Kapitel 2 Punkt 5 "Vermeiden Sie die Erstellung unnötiger Objekte"