Items related to Effective Java

Bloch, Joshua Effective Java ISBN 13: 9780134685991

Effective Java - Softcover

 
9780134685991: Effective Java

Synopsis

The definitive guide to Java programming language best practices from Josh Bloch

Each chapter of Effective Java, Third Edition, consists of several “items,” each presented in the form of a short, stand-alone essay that provides specific advice, insight into Java platform subtleties, and code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. While coverage is through Java 9, this guidance covers core Java features every programmer works with, regardless of which version.

  • Concurrency: write clear, correct, well-documented concurrent programs
  • Objects: creating and destroying; common methods
  • Classes and interfaces: guidelines for making them usable, robust, and flexible
  • Generics: tell the compiler what types of objects are permitted in each collection for safer and clearer programs
  • Enums and annotations: two special-purpose families of reference types
  • Functions: break a big job into smaller pieces that might well be written by different people separated by both time and space.
  • Lambdas and streams: create function objects with more ease
  • Method designs: treat parameters and return values; design method signatures; document methods
  • Exceptions: improve a program’s readability, reliability, and maintainability
  • Object serialization: the dangers of serialization and how to minimize them
  • General programming:
    • local variables
    • control structures
    • libraries
    • data types
    • reflection
    • native methods
    • optimization
    • naming conventions

 Programmers still consider this the best book on Java programming today.

"synopsis" may belong to another edition of this title.

About the Author

<!--[if gte mso 9]><xml> </xml><![endif]--> Joshua Bloch is a professor at Carnegie Mellon University. He was formerly the chief Java architect at Google, a distinguished engineer at Sun Microsystems, and a senior systems designer at Transarc. He led the design and implementation of numerous Java platform features, including the JDK 5.0 language enhancements and the Java Collections Framework. He holds a Ph.D. in computer science from Carnegie Mellon University and a B.S. in computer science from Columbia University. <!--[if gte mso 9]><xml> Normal 0 false false false EN-US X-NONE X-NONE </xml><![endif]--> <!--[if gte mso 9]><xml> </xml><![endif]--> <!--[if gte mso 10]> <![endif]-->

"About this title" may belong to another edition of this title.

Buy Used

Condition: Very Good
Ship within 24hrs. Satisfaction...
View this item

£ 4.51 shipping from U.S.A. to United Kingdom

Destination, rates & speeds

Other Popular Editions of the Same Title

9789332576537: Effective Java - Java Series

Featured Edition

ISBN 10:  933257653X ISBN 13:  9789332576537
Publisher: Pearson Education India, 2017
Softcover

Search results for Effective Java

Stock Image

Bloch, Joshua
ISBN 10: 0134685997 ISBN 13: 9780134685991
Used Paperback

Seller: BooksRun, Philadelphia, PA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. 3. Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported. Seller Inventory # 0134685997-8-15

Contact seller

Buy Used

£ 13.11
Convert currency
Shipping: £ 4.51
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 2 available

Add to basket

Stock Image

Bloch, Joshua
Published by Addison-Wesley Professional, 2017
ISBN 10: 0134685997 ISBN 13: 9780134685991
Used Softcover

Seller: medimops, Berlin, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present. Seller Inventory # M00134685997-G

Contact seller

Buy Used

£ 33.36
Convert currency
Shipping: £ 3.05
From Germany to United Kingdom
Destination, rates & speeds

Quantity: 2 available

Add to basket

Stock Image

Joshua Bloch
Published by Pearson Education (US), Boston, 2018
ISBN 10: 0134685997 ISBN 13: 9780134685991
New Paperback

Seller: CitiRetail, Stevenage, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: new. Paperback. Updated for Java 7, 8, and 9 Java has changed dramatically since the previous edition of Effective Java was published shortly after the release of Java 6. This Jolt award-winning classic has now been thoroughly updated to take full advantage of the latest language and library features. The support in modern Java for multiple paradigms increases the need for specific best-practices advice, and this book delivers. As in previous editions, each chapter of Effective Java, Third Edition, consists of several 'items,' each presented in the form of a short, stand-alone essay that provides specific advice, insight into Java platform subtleties, and updated code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. The 3rd edition covers language and library features added in Java 7, 8, and 9, including the functional programming constructs that were added to its object-oriented roots. Many new items have been added, including a chapter devoted to lambdas and streams. Since this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. In this new edition, Bloch updates the work to take advantage of Java's new language and library features, and provides specific best practices for their use. (Computers - Languages/Programming) Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability. Seller Inventory # 9780134685991

Contact seller

Buy New

£ 38.34
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Joshua Bloch
Published by Pearson Education (US), 2017
ISBN 10: 0134685997 ISBN 13: 9780134685991
New Paperback / softback

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. New copy - Usually dispatched within 2 working days. 740. Seller Inventory # B9780134685991

Contact seller

Buy New

£ 38.35
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: 6 available

Add to basket

Stock Image

Joshua Bloch
Published by Pearson Education, 2018
ISBN 10: 0134685997 ISBN 13: 9780134685991
New PAP

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # DB-9780134685991

Contact seller

Buy New

£ 38.97
Convert currency
Shipping: FREE
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 15 available

Add to basket

Stock Image

Joshua Bloch
Published by Pearson Education, 2018
ISBN 10: 0134685997 ISBN 13: 9780134685991
New PAP

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # PB-9780134685991

Contact seller

Buy New

£ 39.50
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: 15 available

Add to basket

Stock Image

BLOCH, JOSHUA
Published by Addison-Wesley Professional, 2017
ISBN 10: 0134685997 ISBN 13: 9780134685991
New Softcover

Seller: Speedyhen, London, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: NEW. Seller Inventory # NW9780134685991

Contact seller

Buy New

£ 39.89
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: 6 available

Add to basket

Stock Image

Bloch, Joshua
Published by Addison-Wesley Professional, 2017
ISBN 10: 0134685997 ISBN 13: 9780134685991
Used Softcover

Seller: medimops, Berlin, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: as new. Wie neu/Like new. Seller Inventory # M00134685997-N

Contact seller

Buy Used

£ 36.95
Convert currency
Shipping: £ 3.05
From Germany to United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Bloch, Joshua
Published by Addison-Wesley Professional, 2017
ISBN 10: 0134685997 ISBN 13: 9780134685991
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9780134685991_new

Contact seller

Buy New

£ 46.92
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: 6 available

Add to basket

Seller Image

Bloch, Joshua
Published by Addison-Wesley Professional, 2018
ISBN 10: 0134685997 ISBN 13: 9780134685991
New Softcover

Seller: AG Library, Malaga, MA, Spain

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. Idioma/Language: Inglés. The Definitive Guide to Java Platform Best Practices-Updated for Java 7, 8, and 9 Java has changed dramatically since the previous edition of Effective Java was published shortly after the release of Java 6. This Jolt award-winning classic has now been thoroughly updated to take full advantage of the latest language and library features. The support in modern Java for multiple paradigms increases the need for specific best-practices advice, and this book delivers. As in previous editions, each chapter of Effective Java, Third Edition, consists of several "items," each presented in the form of a short, stand-alone essay that provides specific advice, insight into Java platform subtleties, and updated code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. The third edition covers language and library features added in Java 7, 8, and 9, including the functional programming constructs that were added to its object-oriented roots. Many new items have been added, including a chapter devoted to lambdas and streams. New coverage includes Functional interfaces, lambda expressions, method references, and streams Default and static methods in interfaces Type inference, including the diamond operator for generic types The @SafeVarargs annotation The try-with-resources statement New library features such as the Optionalinterface, java. time, and the convenience factory methods for collections *** Nota: Los envíos a España peninsular, Baleares y Canarias se realizan a través de mensajería urgente. No aceptamos pedidos con destino a Ceuta y Melilla. Seller Inventory # 15750634

Contact seller

Buy New

£ 40.77
Convert currency
Shipping: £ 8.07
From Spain to United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

There are 39 more copies of this book

View all search results for this book