The Java Language Specification, Java SE 7 Edition Front Cover

The Java Language Specification, Java SE 7 Edition

Description

Written by the inventors of the technology, The Java® Language Specification, Java SE 7 Edition, is the definitive technical reference for the Java programming language. The book provides complete, accurate, and detailed coverage of the Java programming language. It fully describes the new features added in Java SE 7, including the try-with-resources statement, multi-catch, precise rethrow, “diamond” syntax, strings-in-switch, and binary literals. The book also includes many explanatory notes, and carefully distinguishes the formal rules of the language from the practical behavior of compilers.

Table of Contents

Chapter 1 Introduction
Chapter 2 Grammars
Chapter 3 Lexical Structure
Chapter 4 Types, Values, and Variables
Chapter 5 Conversions and Promotions
Chapter 6 Names
Chapter 7 Packages
Chapter 8 Classes
Chapter 9 Interfaces
Chapter 10 Arrays
Chapter 11 Exceptions
Chapter 12 Execution
Chapter 13 Binary Compatibility
Chapter 14 Blocks and Statements
Chapter 15 Expressions
Chapter 16 Definite Assignment
Chapter 17 Threads and Locks
Chapter 18 Syntax

To access the link, solve the captcha.