bookmate game
en
Joshua Bloch

Effective Java, Third Edition

Obavesti me kada knjiga bude dodata
Da biste čitali ovu knjigu otpremite EPUB ili FB2 datoteku na Bookmate. Kako da otpremim knjigu?
  • diormuje citiraoпре 2 месеца
    Default methods are, however, extremely useful for providing standard method implementations when an interface is created, to ease the task of implementing the interface (Item 20).
  • diormuje citiraoпре 3 месеца
    eliminate the class’s self-use of overridable methods entirely. In doing so, you’ll create a class that is reasonably safe to subclass. Overriding a method will never affect the behavior of any other method.
  • diormuje citiraoпре 7 месеци
    The toString method should return a concise, useful description of the object
  • diormuje citiraoпре 9 месеци
    providing a good toString implementation makes your class much more pleasant to use and makes systems using the class easier to debug.
  • diormuje citiraoпре 9 месеци
    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.
  • diormuje citiraoпре 10 месеци
    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.
  • diormuje citiraoпрошле године
    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.
  • diormuje citiraoпрошле године
    a method overrides a superclass method, it cannot have a more restrictive access level in the subclass than in the superclass
  • diormuje citiraoпрошле године
    The rule of thumb is simple: make each class or member as inaccessible as possible.
  • diormuje citiraoпрошле године
    Use of the relational operators < and > in compareTo methods is verbose and error-prone and no longer recommended.
fb2epub
Prevucite i otpustite datoteke (ne više od 5 odjednom)