Tag: effective-java

Effektive Java ist ein Buch von Joshua Bloch „, die helfen soll, Java-Programmierer machen die effektivste Verwendung der Programmiersprache Java und seiner grundlegenden Bibliotheken“

Builder-Muster-Validierung - Effektiv Java

Anzahl der Antworten 2 Antworten
In Artikel 2 der Effektive Java (2nd Edition), der Autor nennt folgende über imposante Invarianten über Parameter, die während der Verwendung Bauherren: Ist es wichtig, dass Sie überprüft werden nach kopieren der Parameter aus dem builder-Objekt, und,

Java-Model-Objekte-design

Anzahl der Antworten 3 Antworten
Also ich habe gelesen, einige Effektive Java -! Und einer der beeindruckendsten Abschnitte des Buches ist die Unveränderliche Objekt/generator-Abschnitt, wo Bloch schreibt über den "Builder" - Klasse statt nur POJOs. HINWEIS: ich spreche von Modell-Objekten hier: wie

Was ist der Unterschied zwischen einer compile-Zeit-Typ vs run-time-Typ für jedes Objekt in Java?

Anzahl der Antworten 3 Antworten
Was ist der Unterschied zwischen compile-Zeit und Laufzeit-Typ von jedem Objekt in Java ? Ich lese Effektive Java Buch und Joshua Bloch erwähnt die über compile-Zeit-Typ und der Laufzeit-Typen der array-Instanzen in Artikel 26 viele Male, vor

Wirksames Java Von Joshua Bloch: Item1 - Statische Fabrik Methode

Anzahl der Antworten 6 Antworten
Lese ich die Effective Java von Joshua Bloch und ich habe eine Frage über Item1 Static Factory Method. Zitat[Bloch, p.7] Schnittstellen nicht über statische Methoden, also durch Konvention, statische Fabrik Methoden für eine Schnittstelle namens Geben in

Warum sind readObject und writeObject private und warum würde ich transiente Variablen explizit schreiben?

Anzahl der Antworten 6 Antworten
Lese ich die Kapitel über Serialisierung in Effektive Java -. Wer ruft die readObject() und writeObject()? Warum sind diese Methoden private deklariert ? Das unten ist ein Stück code aus dem Buch //StringList with a reasonable custom

Was ist ein AssertionError? In welchem ​​Fall sollte ich es aus meinem eigenen Code werfen?

Anzahl der Antworten 4 Antworten
In Punkt 2 der "Effective Java, 2nd edition" book ist, gibt es dieses code-snippet, in dem der Autor will, bewahre die leere Initialisierung eines Objekts. class Example { private Example() { throw new AssertionError(); } } Den

Warum ist das öffentliche statische End-Array ein Sicherheitsloch?

Anzahl der Antworten 7 Antworten
Effektive java sagt: //Potentielle Sicherheitslücke! static public final Sache WERTE = { ... }; Kann jemand mir sagen, was ist die Sicherheitslücke? InformationsquelleAutor der Frage unj2 | 2010-05-16