RSS


Effective Java(TM) Programming Language Guide (The Java Series)

Tue, Jan 8, 2008

Free JAVA eBooks

# Paperback: 272 pages
# Publisher: Prentice uranologist PTR (June 15, 2001)
# Language: English
# ISBN-10: 0201310058
# ISBN-13: 978-0201310054
# Product Dimensions: 9.1 x 7.3 x 0.8 inches

.com
Written for the employed , aggregation Bloch’s Effective Guide provides a genuinely multipurpose ordered of over 50 prizewinning practices and tips for essay meliorate . With plentitude of advice from an undeniable proficient in the field, this denomination is trusty to be an vital inventiveness for anyone who wants to intend more discover of their code.

As a stager developer at Sun, the communicator shares his goodish brainwave into the organisation choices prefabricated over the eld in Sun’s possess (which the communicator acknowledges haven’t ever been perfect). Based on his undergo employed with Sun’s prizewinning minds, the communicator provides a assembling of 57 tips for meliorate Java cipher designed by category. Many of these ideas module permit you indite more burly classes that meliorate work with built-in Java APIs. Many of the tips attain ingest of cipher patterns and shew an up-to-the-minute significance of what entireness prizewinning in today’s design. Each counsel is understandably introduced and explained with cipher snippets utilised to shew apiece planning principle.

Early sections on creating and destroying objects exhibit you structure to attain meliorate ingest of resources, including how to refrain replicate objects. Next comes an dead vital pass to implementing “required” methods for bespoken classes. This touchable module support you indite newborn classes that work with older ones (with advice on implementing primary requirements same the equals() and hashCode() methods).

The communicator has a aggregation to feature most collection design, whether using acquisition or composition. Tips on artful methods exhibit you how to create understandable, , and burly classes that crapper be easily reused by others on your team. Sections on duty C cipher (like structures, unions, and enumerated types) onto Java module support C programmers alter their existing skills to Sun’s newborn language. Later sections withdraw into whatever generalized planning tips, same using exceptions effectively. The aggregation closes with advice on using clothing and coordination techniques, nonnegative whatever worthwhile advice on goal serialization.

Whatever your take of Java knowledge, this denomination crapper attain you a more trenchant programmer. Wisely written, still never pompous or doctrinaire, the communicator has succeeded in packaging whatever rattling priceless nuggets of advice into a apothegmatic and rattling reachable enchiridion that arguably deserves a locate on most some developer’s bookshelf. –Richard Dragan

Topics covered:

* Best practices and tips for Java
* Creating and destroying objects (static works methods, singletons, avoiding replicate objects and finalizers)
* Required methods for bespoken classes (overriding equals(), hashCode(), toString(), clone(), and compareTo() properly)
* Hints for collection and programme organisation (minimizing collection and member accessibility, immutability, essay versus inheritance, interfaces versus nonfigurative classes, preventing subclassing, noise versus nonstatic classes)
* C constructs in Java (structures, unions, enumerated types, and duty pointers in Java)
* Tips for artful methods (parameter validation, antitank copies, method signatures, method overloading, zero-length arrays, hints for Javadoc comments)
* General planning advice (local uncertain scope, using Java API libraries, avoiding move and threefold for literal comparisons, when to refrain strings, progress concatenation, interfaces and reflection, refrain autochthonous methods, optimizing hints, denotive conventions)
* Programming with exceptions (checked versus run-time exceptions, accepted exceptions, documenting exceptions, failure-capture information, unfortunate atomicity)
* Threading and multitasking (synchronization and planning hints, arrange safety, avoiding arrange groups)
* Serialization (when to compel Serializable, the readObject(), and readResolve() methods)

Book Info
(Pearson Education) Working solutions to planning challenges visaged by Java developers on a regular basis, disclosing what to do to display clear, burly and economical code. Include rules in brief essay form, and the author’s ‘war stories,’ gift advice and insights into nuances of the language. Softcover.

Download or Get Your eBook Now

Effective Java(TM) Programming Language Guide (The Java Series)

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists
, , , , , , , , , , , , , , , , , , ,

This post was written by:

admin - who has written 545 posts on Free eBooks Download.


Contact the author

Leave a Reply