• List Price: S$72.76
  • You Save: S$16.19 (22%)
FREE delivery: Saturday, 22 May Details
Fastest delivery: Friday, 21 May Details
Only 5 left in stock (more on the way).
Ships from and sold by Amazon SG.
Effective Java has been added to your Cart
Other Sellers on Amazon
+ FREE Delivery
Sold by: The Book Depository Limited

Effective Java Paperback – 19 January 2018

4.8 out of 5 stars 432 ratings

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from

Enhance your purchase

click to open popover

Frequently bought together

  • Effective Java
  • +
  • Java: The Complete Reference, Eleventh Edition
Total Price: S$116.43
Buy the selected items together
Best books of 2020
See top titles of the year

Product details

  • Language : English
  • Paperback : 416 pages
  • ISBN-10 : 0134685997
  • ISBN-13 : 978-0134685991
  • Customer reviews:
    4.8 out of 5 stars 432 ratings

Product description

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.

Learning Java Learn Java Java for Programmers
In just 24 lessons of one hour or less, you can learn to write computer programs in Java. An Accessible Guide to the Java Language and Libraries Explore the Java 9 Libraries and APIs in Depth The Definitive Guide to Java Platform Best Practices—Updated for Java 7, 8, and 9
Author Rogers Cadenhead Cay S. Horstmann Paul Deitel | Harvey Deitel Joshua Bloch
This book is for Non-programmers, new programmers who think they hate this stuff, and experienced programmers who want to get up to speed swiftly with Java. Programmers learning Java and Java programmers wanting to learn Java 9 features. Experienced programmers who want to learn Java. Experienced Java programmers
Learning Approach Teaches Java programming from the ground up. It introduces the concepts in English instead of jargon with step-by-step examples of working programs you will create. Spend 24 hours with this book and you'll be writing your own Java programs, confident in your ability to use the language and learn more about it. Quickly cuts to the chase, showing you what you need to know to solve a programming problem without lecturing about the superiority of one paradigm over another. It also present the information in small chunks, organized so that you can quickly retrieve it when needed. Concepts are presented in fully tested programs, complete with code walkthroughs, syntax shading, code highlighting and program outputs. It features complete Java 9 programs with lines of proven code along with software-development tips to help build robust applications. Each chapter 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.
About the Author(s) Rogers Cadenhead is a programmer and author. He has written more than 20 books on programming and web publishing. He also publishes the Drudge Retort and other websites that receive more than 20 million visits a year. Cay S. Horstmann is principal author of 'Core Java Volumes I and II'. He is a professor of computer science at San Jose State University and a Java Champion. Deitel & Associates, Inc., is an internationally-recognized corporate training organization. Their texts have earned recognition due to their unique and cutting edge style of teaching. Joshua Bloch is a professor at Carnegie Mellon University. He was formerly the chief Java architect at Google and a distinguished engineer at Sun Microsystems. He led the design and implementation of numerous Java platform features.

No customer reviews

5 star (0%) 0%
4 star (0%) 0%
3 star (0%) 0%
2 star (0%) 0%
1 star (0%) 0%
How are ratings calculated?

Review this product

Share your thoughts with other customers

Most helpful customer reviews on Amazon.com

Amazon.com: 4.7 out of 5 stars 96 reviews
Robert Morea
5.0 out of 5 stars Amazing Book
12 February 2018 - Published on Amazon.com
Verified Purchase
45 people found this helpful
Aaron Lipeles
2.0 out of 5 stars Good content, but don't buy the Kindle version
10 January 2020 - Published on Amazon.com
Verified Purchase
21 people found this helpful
B. Beck
5.0 out of 5 stars A great explanation of not only the how, but the why
10 April 2018 - Published on Amazon.com
Verified Purchase
24 people found this helpful
Travis Parks
3.0 out of 5 stars Makes me a little unsure about Java
10 December 2018 - Published on Amazon.com
Verified Purchase
20 people found this helpful
5.0 out of 5 stars Solid Improvement On A Great Resource
22 December 2018 - Published on Amazon.com
Verified Purchase
6 people found this helpful