Skip to content

Effective Java
Stock Photo: Cover May Be Different

Effective Java Paperback - 2018 - 3rd Edition

by Joshua Bloch

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)


From the publisher

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.

Details

  • Title Effective Java
  • Author Joshua Bloch
  • Binding Paperback
  • Edition number 3rd
  • Edition 3
  • Pages 416
  • Volumes 1
  • Language ENG
  • Publisher Addison-Wesley Professional
  • Date 2018-01-06
  • ISBN 9780134685991 / 0134685997
  • Weight 1.5 lbs (0.68 kg)
  • Dimensions 9 x 7.4 x 0.9 in (22.86 x 18.80 x 2.29 cm)
  • Library of Congress subjects Java (Computer program language)
  • Library of Congress Catalog Number 2017956176
  • Dewey Decimal Code 005.712

About the author

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. Normal 0 false false false EN-US X-NONE X-NONE
Back to Top

More Copies for Sale

Effective Java
Stock Photo: Cover May Be Different

Effective Java

by Bloch, Joshua

  • Used
  • Paperback
Condition
UsedVeryGood
Binding
Paperback
ISBN 10 / ISBN 13
9780134685991 / 0134685997
Quantity Available
1
Seller
Tucker, Georgia, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
£9.15
£3.63 shipping to USA

Show Details

Description:
UsedVeryGood. All orders ship by next business day! This is a used paperback book. Has wear on cover and/or pages. Book has no markings on pages. For USED books, we cannot guarantee supplemental materials such as CDs, DVDs, access codes and other materials. We are a small company and very thankful for your business!
Item Price
£9.15
£3.63 shipping to USA
Effective Java
Stock Photo: Cover May Be Different

Effective Java

by Bloch, Joshua

  • Used
  • very good
  • Paperback
Condition
Used - Very Good
Binding
Paperback
ISBN 10 / ISBN 13
9780134685991 / 0134685997
Quantity Available
1
Seller
Blaine, Washington, United States
Seller rating:
This seller has earned a 4 of 5 Stars rating from Biblio customers.
Item Price
£9.65
£3.63 shipping to USA

Show Details

Description:
Addison-Wesley Professional, 2018-01-05. paperback. Very Good. 7x0x9. Softcover in good clean condition.Good clean pages.Good clean cover.
Item Price
£9.65
£3.63 shipping to USA
Effective Java
Stock Photo: Cover May Be Different

Effective Java

by Add Bloch, Joshua

  • Used
Condition
UsedGood
ISBN 10 / ISBN 13
9780134685991 / 0134685997
Quantity Available
1
Seller
Phoenix, Arizona, United States
Seller rating:
This seller has earned a 4 of 5 Stars rating from Biblio customers.
Item Price
£10.36
£3.22 shipping to USA

Show Details

Description:
UsedGood. The book may have minor cosmetic wear (i.e. creased spine/cover, scratches, curled corners, folded pages, minor sunburn, minor water damage, minor bent). The book may have some highlights/notes/underlined pages - Accessories such as CD, codes, toys, may not be included - Safe and Secure Mailer - No Hassle Return
Item Price
£10.36
£3.22 shipping to USA
Effective Java
Stock Photo: Cover May Be Different

Effective Java

by Bloch, Joshua

  • Used
Condition
UsedLikeNew The cover is like new!
ISBN 10 / ISBN 13
9780134685991 / 0134685997
Quantity Available
12
Seller
South San Francisco, California, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
£11.17
£4.03 shipping to USA

Show Details

Description:
UsedLikeNew The cover is like new! .
Item Price
£11.17
£4.03 shipping to USA
Effective Java
Stock Photo: Cover May Be Different

Effective Java

by Bloch, Joshua

  • Used
Condition
UsedVeryGood
ISBN 10 / ISBN 13
9780134685991 / 0134685997
Quantity Available
1
Seller
Annandale, New Jersey, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
£11.17
£3.22 shipping to USA

Show Details

Description:
UsedVeryGood. Fast shipping and order satisfaction guaranteed. A portion of your purchase benefits charities, First Aid and Fire Stations!
Item Price
£11.17
£3.22 shipping to USA
Effective Java
Stock Photo: Cover May Be Different

Effective Java

by Bloch, Joshua

  • Used
Condition
UsedGood
ISBN 10 / ISBN 13
9780134685991 / 0134685997
Quantity Available
1
Seller
Annandale, New Jersey, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
£11.17
£3.22 shipping to USA

Show Details

Description:
UsedGood. There is light highlighting or handwriting through out the book. Fast shipping and order satisfaction guaranteed. A portion of your purchase benefits Non-Profit Organizations, First Aid and Fire Stations!
Item Price
£11.17
£3.22 shipping to USA
Effective Java
Stock Photo: Cover May Be Different

Effective Java

by Bloch, Joshua

  • Used
Condition
UsedVeryGood
ISBN 10 / ISBN 13
9780134685991 / 0134685997
Quantity Available
1
Seller
Skokie, Illinois, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
£11.20
£3.22 shipping to USA

Show Details

Description:
UsedVeryGood. Clean copy. No major signs of wear save for small crease at bttom of cover.
Item Price
£11.20
£3.22 shipping to USA
Effective Java
Stock Photo: Cover May Be Different

Effective Java

by Bloch, Joshua

  • Used
  • Acceptable
Condition
Used - Acceptable
Edition
3
ISBN 10 / ISBN 13
9780134685991 / 0134685997
Quantity Available
2
Seller
Philadelphia, Pennsylvania, United States
Seller rating:
This seller has earned a 4 of 5 Stars rating from Biblio customers.
Item Price
£12.98
FREE shipping to USA

Show Details

Description:
Addison-Wesley Professional. 3. Acceptable. Acceptable. Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported
Item Price
£12.98
FREE shipping to USA
Effective Java
Stock Photo: Cover May Be Different

Effective Java

by Bloch, Joshua

  • Used
Condition
UsedGood
ISBN 10 / ISBN 13
9780134685991 / 0134685997
Quantity Available
5
Seller
Lynden, Washington, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
£13.94
FREE shipping to USA

Show Details

Description:
UsedGood. Book is in good condition and may contain underlining or highlighting and minimal wear. The book can also include library labels. May not contain miscellaneous items (toys, dvds, etc). We offer 100% money back guarantee and fast customer support.
Item Price
£13.94
FREE shipping to USA
Effective Java
Stock Photo: Cover May Be Different

Effective Java

by Bloch, Joshua

  • Used
Condition
UsedAcceptable
ISBN 10 / ISBN 13
9780134685991 / 0134685997
Quantity Available
1
Seller
Lynden, Washington, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
£13.94
FREE shipping to USA

Show Details

Description:
UsedAcceptable. Book contains highlighting and underlining. Pages may be slightly bent. Cover may shows sign of heavy usage. We offer 100% money back guarantee!
Item Price
£13.94
FREE shipping to USA