Share E-Book

Java in a Nutshell A Desktop Quick Reference (Benjamin Evans Jason Clark David Flanagan) (Z-Library)

Author

,
,

Java
Language English

This updated edition of the Nutshell guide not only helps experienced Java programmers get the most out of versions through Java 17, it also serves as a learning path for new developers. Chock-full of examples that demonstrate how to take complete advantage of modern Java APIs and development best practices, this thoroughly revised book includes new material on recent enhancements to the Java object model that every developer should know about. The first section provides a fast-paced, no-fluff introduction to the Java programming language and the core runtime aspects of the Java platform. The second section is a reference to core concepts and APIs that explains how to perform real programming work in the Java environment. Get up to speed on language details through Java 17 Learn object-oriented programming using basic Java syntax Explore generics, enumerations, annotations, and lambda expressions Understand techniques used in object-oriented design Examine how concurrency and memory are intertwined Work with Java collections and handle common data formats Delve into Java's latest I/O APIs including asynchronous channels Become familiar with development tools in OpenJDK

Format EPUB
Size 2.2 MB
316
Views

AI Guide

AI Reading Assistant

Whole-book reading guide from stratified index samples; jump to passages in the text

Full assistant
Brief outline
【One-Line Pitch】 This updated edition of the Nutshell guide not only helps experienced Java programmers get the most out of versions t… 【Book Arc】 - **Opening (~0%–12%)**: The second section is a reference to core concepts and APIs that explains how to perform real programming work in the Java environment.; as true of programming languages as it is of anything else. - **Early (~12%–35%)**: biggest change in Java 8—the arrival of lambda expressions.; rsions of Java, to more modern and even asynchronous styles. - **Middle (~35%–65%)**: , which defines how a conforming implementation must behave.; th equivalent compiled (and heavily optimized) machine code. - **Late (~65%–88%)**: Java does not support full multiple inheritance.; ossible to remove safely without impacting the install base. - **Ending (~88%–100%)**: Any text between the /* and the */ is ignored by javac .; string literal simply becomes a literal part of that string. 【Key Takeaways】 - **The second section is…** (Opening): The second section is a reference to core concepts and APIs that explains how to perform real programming work in the Java environment. - **as true of programming…** (Opening): as true of programming languages as it is of anything else. - **language and the core…** (Opening): language and the core runtime aspects of the Java platform. - **biggest change in Java 8** (Early): biggest change in Java 8—the arrival of lambda expressions. - **rsions of Java** (Early): rsions of Java, to more modern and even asynchronous styles. - **We appreciate** (Early): We appreciate, but generally do not require, attribution. 【Reading Tips】 - Use Passage locations below to jump into the text and set reading anchors - If this is a brief outline, click Regenerate (top right) for a synthesized guide 【Coverage Limits】 Compressed outline without the model (~33 index chunks). Full structured guide needs AI available.

Passage locations

Excerpt 1
s are also available for most titles ( http://oreilly.com ). For more information, contact our corporate/institutional sales department: 800-998-9938 or corp...
View in text
Excerpt 2
rsions of Java, to more modern and even asynchronous styles. The chapter concludes with a short introduction to networking with the core Java platform APIs....
View in text
Excerpt 3
d ideas that this isn’t as confusing as it might first seem. We’ll briefly cover the history of the Java language and virtual machine, move on to discuss the...
View in text
Excerpt 4
nt from mainstream platforms like Linux, macOS, and Windows. In this book, we use the phrase “most implementations” to indicate those platforms that the majo...
View in text

Recommended for You

Loading recommended books...
Failed to load, please try again later

Tip the Site

Scan the WeChat Pay or Alipay code to tip. No login required.

WeChat Pay
Alipay
← Back to List