Java Language Reference, Second Edition
By Mark Grand
January 1900
Pages: 492
ISBN 10: 1-56592-326-X |
ISBN 13: 9781565923263
This book is OUT OF PRINT.
Description
This book helps you understand the subtle nuances of Java -- from the definition of data types to the syntax of expressions and control structures -- so you can ensure your programs run exactly as expected. The second edition covers the language features that have been added in Java 1.1, such as inner classes, class literals, and instance initializers.
Full Description
The second edition of the
Java Language Reference is an invaluable tool for Java programmers, especially those who have migrated to Java 1.1. The book goes into great detail about every aspect of the Java programming language, from the definition of data types to the syntax of expressions and control structures. The features in Version 1.1 of the Java language are covered in the same detail as all of the features in the first edition of the book. As always, the goal is to help you understand all of the subtle nuances of Java, so you can ensure that your programs run exactly as expected.
The
Java Language Reference uses railroad diagrams to describe the syntax of the Java language. These diagrams have been updated to include the syntax for all of the new features in Java 1.1, including the syntax for the various kinds of inner classes. The book also uses numerous examples to illustrate various fine points of the language.
The second edition covers Version 1.1 of the Java language. It includes all of the material from the first edition, as well as updated information on the following features of Java 1.1:
- The syntax of inner classes, including nested top-level classes and interfaces, member classes, local classes, and anonymous classes
- The definition of final local variables, method parameters, and catch parameters
- The declaration and initialization of anonymous arrays
- The syntax for class literals
- The definition of instance initializers
- New classes in java.lang, as well as new methods and variables in existing classes
The
Java Language Reference, in conjunction with the
Java Fundamental Classes Reference and
Java AWT Reference, provide a complete set of reference material on the Java language and the Java Core API. These manuals compose the definitive set of Java documentation that you need to do serious programming with Java 1.1.
Featured customer reviews
Be the first person to review this book!

Media reviews
(of 1st Edition): "Java Language Reference covers the newest subject in modern programming - the Java language. This book is a complete reference manual for Java Version 1.0.2 and provides a complete description of all of the constructs in this language. Unlike other reference books, this one has a brief but excellent description of the basics of Java programming, which will bring beginners up to date on what this language is all about.
"If you are an experienced programmer and have some knowledge of object oriented programming, then this book is for you. It is enough to look through this book and you will be ready for developing your first Java program. This book is not meant to be read from cover to cover. Instead, you can use it for reference whenever necessary. All information is provided in an easy-to-read form. Every topic of this manual has a good example that helps you understand what is happening with regard to the topic you are reading. Furthermore, the book contains numerous cross references to help you move quickly between related topics. Also this manual takes a detailed look into Java's style of object-oriented programming and helps you to grasp the differences between Java features and similar features in C and C++.
"In conclusion I can say, that it is a very useful and up-to-date book about Java programming and I encourage other programmers, who want to start using Java, to read it."
Read all reviews