bookmate game
en
Joshua Bloch

Effective Java, Third Edition

Benachrichtigen, wenn das Buch hinzugefügt wird
Um dieses Buch zu lesen laden Sie eine EPUB- oder FB2-Datei zu Bookmate hoch. Wie lade ich ein Buch hoch?
  • diormuhat Zitat gemachtvor 2 Monaten
    The toString method should return a concise, useful description of the object
  • diormuhat Zitat gemachtvor 3 Monaten
    providing a good toString implementation makes your class much more pleasant to use and makes systems using the class easier to debug.
  • diormuhat Zitat gemachtvor 4 Monaten
    when is it appropriate to override equals? It is when a class has a notion of logical equality that differs from mere object identity and a superclass has not already overridden equals.
  • diormuhat Zitat gemachtvor 4 Monaten
    The Boolean.valueOf(boolean) method illustrates this technique: it never creates an object. This technique is similar to the Flyweight pattern [Gamma95]. It can greatly improve performance if equivalent objects are requested often, especially if they are expensive to create.
  • diormuhat Zitat gemachtletztes Jahr
    Note that a nonzero-length array is always mutable, so it is wrong for a class to have a public static final array field, or an accessor that returns such a field.
  • diormuhat Zitat gemachtletztes Jahr
    classes with public mutable fields are not generally thread-safe
  • diormuhat Zitat gemachtletztes Jahr
    a method overrides a superclass method, it cannot have a more restrictive access level in the subclass than in the superclass
  • diormuhat Zitat gemachtletztes Jahr
    The rule of thumb is simple: make each class or member as inaccessible as possible.
  • diormuhat Zitat gemachtletztes Jahr
    Use of the relational operators < and > in compareTo methods is verbose and error-prone and no longer recommended.
  • diormuhat Zitat gemachtletztes Jahr
    the equality test imposed by the compareTo method should generally return the same results as the equals method
fb2epub
Ziehen Sie Ihre Dateien herüber (nicht mehr als fünf auf einmal)