Java in a Nutshell: A Desktop Quick Reference

Java in a Nutshell: A Desktop Quick Reference
ISBN-10
1492037206
ISBN-13
9781492037200
Series
Java in a Nutshell
Category
Computers
Pages
458
Language
English
Published
2018-12-03
Publisher
"O'Reilly Media, Inc."
Authors
David Flanagan, Benjamin J. Evans

Description

This updated edition of Java in a Nutshell not only helps experienced Java programmers get the most out of Java versions 9 through 11, it’s also 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 Java Concurrency Utilities. The book’s 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, 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

Other editions

Similar books

  • Java in a Nutshell
    By David Flanagan

    Java in a Nutshell, Deluxe Edition, brings together on CD-ROM five volumes for Java developers and programmers, linking related info across books.

  • Java Web Services in a Nutshell
    By Kim Topley

    ... auth < / localpart > < / soap - header > J2EE 1.4 JAX - RPC Mapping File II Availability All J2EE 1.4 platforms . Description Every web service deployed on the J2EE 1.4 platform must have an associated mapping that describes how the&nbsp;...

  • Java Enterprise in a Nutshell
    By Jim Farley, William Crawford

    A tutorial and reference to Java-based APIs for application software development covers such topics as XDoclet, JavaServer Faces, Hibernate API, Enterprise JavaBeans, and J2EE security.

  • Java Examples in a Nutshell: A Tutorial Companion to Java in a Nutshell
    By David Flanagan

    Java Examples in a Nutshellis full of real-world Java programming examples. The second edition of this bestselling book covers Java 1.3 and contains 164 complete, practical programs: over 17,900 lines...

  • J2ME in a Nutshell: A Desktop Quick Reference
    By Kim Topley

    This guide provides a solid, no-nonsense reference to the Ralphabet soupS of micro edition programming, covering the CLDC, CDC, KVM and MIDP APIs.

  • Algorithms in a Nutshell
    By Gary Pollice, George T. Heineman, Stanley Selkow

    With this book, you will: Solve a particular coding problem or improve on the performance of an existing solution Quickly locate algorithms that relate to the problems you want to solve, and determine why a particular algorithm is the right ...

  • Java Foundation Classes in a Nutshell: A Desktop Quick Reference
    By David Flanagan

    Intended for Java programmers writing applications or applets involving graphics or graphical user interfaces and is a companion to the book entitled, "Java in a Nutshell, 3rd ed."

  • Java Examples in a Nutshell: A Tutorial Companion to Java in a Nutshell
    By David Flanagan

    The SAX API was created by David Megginson (http://www.megginson.com/) and is now maintained at http://www.saxproject.org. The Java binding of the SAX API consists of the package org.xml.sax and its subpackages.

  • Python in a Nutshell
    By Alex Martelli

    Demonstrates the programming language's strength as a Web development tool, covering syntax, data types, built-ins, the Python standard module library, and real world examples.

  • Java in a Nutshell: A Desktop Quick Reference
    By David Flanagan

    Once you've learned Java, you'll keep this book next to your keyboard for handy reference while you program. This book is part of the multi-volume set of quick references that every Java programmer will want.