This book attempts a complete specification of the syntax and semantics of the language. We intend that the behavior of every language construct is specified here, so that all implementations will accept the same programs. Except for timing dependencies or other non-determinisms and given sufficient time and sufficient memory space, a program written in the Java programming language should compute the same result on all machines and in all implementations.
Содержание:
Grammars
Lexical Structure
Types, Values, and Variables
Conversions and Promotions
Names
Packages
Classes
Interfaces
Arrays
Exceptions
Execution
Binary Compatibility
Blocks and Statements
Expressions
Definite Assignment
Threads and Locks
Syntax
Издательство: Oracle America, Inc., California, USA
Год: 2012
Язык: английский
Страниц: 639
Качество: текстовый исходник