Java(TM) Language Specification, The (3rd Edition) (Java Series)
|
| |
ISBN |
0321246780 |
|
Release Date |
14 June 2005 |
|
Category |
Java |
|
Tags |
specification, java, 0321246780, language specification, language, "language specification", umlin 24 hours, schaum series, assembly language, effective java, "java(tm) language specification", gilad bracha, jvm specification,
|
|
This book @Amazon |
View |
|
Description
This is it, the complete and authoritative definition of the Java programming language. This edition covers the Java language up to 1.5, so it gives a full description of generics and type parameters, boxing and unboxing, enums, annotation, and all the latest. If you develop Java language tools - debuggers, compilers, etc. - you simply must have this book. If you care about Java details that much, you must have the newest edition.
The typical programmer, someone who uses Java for application development, probably won't find much of interest in this book. This isn't a programmer's how-to manual. Nearly nothing describes how to use the language features. The code samples just illustrate language syntax and subtleties. There's nearly no discussion of the Java APIs, not even the java.lang.* packages or language-dependent reflection features. These are not flaws in this reference manual - this simply isn't a book meant to serve those needs.
Despite its 650+ pages, this really is a concise, precise definition of the Java 1.5 programming language. If you care about the internals of Java or about OO lnaguages in general, then this book is for you.
//wiredweird |
|