With Early Release ebooks, you get access to books while they are being written so you can take advantage of these technologies right now. You'll receive updates when content is added, as well as the completed ebooks. You get free lifetime access, multiple file formats, and free updates.
The sixth edition of Java in a Nutshell helps experienced Java programmers get the most out of Java 7 and 8, but it’s also a learning path for new developers. With examples rewritten to take full advantage of modern Java APIs and development best practices, this fully updated book brings you up to date and gets you ready to develop Java applications for the future.
Learn how lambda expressions make your programs shorter, and easier to write and understand
Start using the new I/O APIs to make your code cleaner, shorter, and safer
Understand Java’s concurrency model and learn how to write multithreaded code with confidence
Chapter 1Introduction to the Java Environment
Chapter 2Java Syntax from the Ground Up
Chapter 3Object-Oriented Programming in Java
Chapter 4The Java Type System
Chapter 5Introduction to Object-Oriented Design in Java
Chapter 6Java’s Approach to Memory and Concurrency
Chapter 7Programming and Documentation Conventions
Ben Evans is the CEO of jClarity, a startup which delivers performance tools to help development & ops teams. He is an organizer for the LJC (London's JUG) and a member of the JCP Executive Committee, helping define standards for the Java ecosystem. He is a Java Champion; JavaOne Rockstar; co-author of “The Well-Grounded Java Developer” and a regular public speaker on the Java platform, performance, concurrency, and related topics.
I teach Java at a Community College so I'm always looking for good reference material for my students. The style of this book is quite approachable but also fairly complete in its exposition.
Only the beginning chapters were currently available and I am still reading Chapter 2. But I like what I see.
There does need to be quite a bit of editing done on this book because I found many mistakes in typography as well as program code. I'm hoping that this situation will improve in future updates of the book
Bottom Line Yes, I would recommend this to a friend