Java in a Nutshell: A Desktop Quick ReferenceThe latest edition of Java in a Nutshell is designed to help experienced Java programmers get the most out of Java 7 and 8, but 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, the first section of this thoroughly updated book 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 shows you how to perform real programming work in the Java environment.
|
Contents
Chapter 1 Introduction | |
Chapter 2 Java Syntax from the Ground | |
Chapter 3 ObjectOriented Programming in Java | |
Chapter 4 The Java Type System | |
Chapter 5 Introduction to ObjectOriented Design in Java | |
Chapter 6 Javas Approach to Memory and Concurrency | |
Other editions - View all
Common terms and phrases
Abstract Classes annotation anonymous class arguments array type basic Bitwise block boolean byte bytecode called Chapter characters checked exceptions class file class methods Class Objects classloader clause CommandLine Tools compiler Concurrent constructor create default methods doc comments DocComment Tags elements enum evaluates example Exception Handling execution fields and methods final FloatingPoint Types Foreach loops functions garbage collection important inheritance initialization instance fields instance method instanceof Integer Types interface invoke iteration Java code Java interpreter Java language Java platform Java program Java’s javac javadoc JavaScript keyword lambda expressions Mark and Sweep modifier Nashorn nested types nonstatic member class Note null operand Operator summary table override package name PlaneCircle primitive types provides public class public static queue reference types represent return type scripting specified static member types Streams String literals subclass superclass switch Statement synchronized syntax thread throw Type Conversions type erasure Unicode