Java in a Nutshell 7th Ed (O'Reilly)
Friday, 22 February 2019

This updated edition of a long-lived classic aims to help experienced Java programmers get the most out of Java versions 9 through 11, as well as provide a learning path for new developers. Authors Ben Evans and David Flanagan use examples that demonstrate how to take complete advantage of modern Java APIs and development best practices. Their thoroughly revised book includes new material on Java Concurrency Utilities, and includes a reference to core concepts and APIs that explains how to perform real programming work in the Java environment.



Authors: Ben Evans and David Flanagan
Publisher: O'Reilly
Date: December 2018
Pages: 456
ISBN: 978-1492037255
Print: 1492037257
Kindle: B07L3BFG49
Audience: Java developers
Level: Intermediate
Category: Java 


  • Get up to speed on language details, including Java 9-11 changes
  • Learn object-oriented programming, using basic Java syntax
  • Explore generics, enumerations, annotations, and lambda expressions
  • Understand basic techniques used in object-oriented design
  • Examine concurrency and memory, and how they’re intertwined
  • Work with Java collections and handle common data formats
  • Delve into Java’s latest I/O APIs, including asynchronous channels
  • Use Nashorn to execute JavaScript on the Java Virtual Machine
  • Become familiar with development tools in OpenJDK

Related Reviews

Java in a Nutshell (6e)


For recommendations of Java books see Java Books For Beginners, Java Books For Going Further and Advanced Java - Books Outside the Core in our Programmer's Bookshelf section.


For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.




Algorithms Unlocked

Author: Thomas H. Cormen
Publisher: MIT Press, 2013
Pages: 240
ISBN: 978-0262518802
Print: 0262518805
Kindle: B00H4D1W94
Audience: General readers interested in Computer Science
Rating: 4
Reviewer: Mike James

An easy to read book about algorithms. What could be better reading for a programmer -  [ ... ]

Think Java

Author: Allen B. Downey & Chris Mayfield
Publisher: O'Reilly
Pages: 252 
ISBN: 978-1491929568
Print: 1491929561
Kindle: B01FN89YMI
Audience: Beginners
Rating: 2
Reviewer: Mike James

What is important about this book is its subtitle - How To Think Like a Computer Scientist. Ho [ ... ]

More Reviews