Search code examples
Java Model Objects design...

javaobjectmodeleffective-java

Read More
Are raw types always bad?...

javaeffective-java

Read More
Class.asSubclass signature...

javagenericseffective-java

Read More
Definition of a constant field in Bloch's Effective Java 2nd edition...

javaimmutabilityeffective-javamutability

Read More
How to use a single builder to build multiple objects?...

javaeffective-java

Read More
Effective Java By Joshua Bloch: Item1 - Static Factory Method...

javadesign-patternsfactoryeffective-java

Read More
Designing hashCode method Java...

javahashcodeeffective-java

Read More
Canonical form of field...

javaequalseffective-javacanonical-form

Read More
Builder pattern multiple varargs...

javavariadic-functionseffective-javabuilder-pattern

Read More
Which interface to prefer and on what basis?...

javacollectionsinterfaceeffective-java

Read More
Can an enum have a constructors for each of its constants...

javaconstructorenumseffective-java

Read More
Enum Types as explained in Effective Java by Joshua Bloch...

javaenumseffective-java

Read More
Why declare all instance fields transient in singletons?...

javaserializationsingletoneffective-java

Read More
What is the use of removeRange method of AbstractList class in subclasses...

javalisteffective-java

Read More
Equals method in Joshua Bloch's Effective Java...

javaequalseffective-java

Read More
Java Serialization...

javaserializationeffective-java

Read More
Effective Java Item 47: Know and use your libraries - Flawed random integer method example...

javarandomprobabilityeffective-javanon-uniform-distribution

Read More
Effective Java: Builder Pattern...

javabuilderfactory-patterneffective-java

Read More
Keeping a value class non-final for possible future extensibility...

javaeffective-java

Read More
Why are the angle brackets before the return type omitted sometimes from the definition of a generic...

javagenericseffective-java

Read More
bitwise operator >>> in hashCode...

javahashcodebitwise-operatorsgethashcodeeffective-java

Read More
What does it mean to say that a list is locked internally?...

javaarraysmultithreadingcollectionseffective-java

Read More
Effective java item 9: overriding hashcode example...

javaequalshashcodeeffective-java

Read More
Using Builder Constructor on Extended Class?...

javagenericsconstructoreffective-javajavabuilders

Read More
A way to extend an instantiable class and add a value component while preserving the equals contract...

javainheritanceequalseffective-java

Read More
EI_EXPOSE_REP2 setter method...

javafindbugseffective-java

Read More
JavaBean disadvantage - inconsistent during construction...

javaeffective-java

Read More
Java - Generics - Explicit casting and cast method of Class "Class<?>"...

javagenericscastingeffective-java

Read More
Why this generic method call is not working?...

javagenericseffective-java

Read More
What is the most effective way of writing a factory method?...

javadesign-patternsfactoryfactory-patterneffective-java

Read More
BackNext