Java in a Nutshell: A Desktop Quick Reference (7th Edition)

October 31, 2020
Java in a Nutshell: A Desktop Quick Reference (7th Edition)

This updated edition of Java in a Nutshell not onlyhelps experienced Java programmers get the most out of Javaversions 9 through 11, it's also a learning path for newdevelopers. Chock full of examples that demonstrate how to takecomplete advantage of modern Java APIs and development bestpractices, this thoroughly revised book includes new material onJava Concurrency Utilities.The book's first section provides a fast-paced, no-fluffintroduction to the Java programming language and the core runtimeaspects of the Java platform. The second section is a reference tocore concepts and APIs that explains how to perform realprogramming work in the Java environment.Get up to speed on language details, including Java 9-11changesLearn object-oriented programming, using basic Java syntaxExplore generics, enumerations, annotations, and lambdaexpressionsUnderstand basic techniques used in object-oriented designExamine concurrency and memory, and how they'reintertwinedWork with Java collections and handle common data formatsDelve into Java's latest I/O APIs, including asynchronouschannelsUse Nashorn to execute JavaScript on the Java VirtualMachineBecome familiar with development tools in OpenJDK