The Java Programming Language (Java S.)

The Java Programming Language (Java S.)

by David Holmes (Author), David Holmes (Author), James Gosling (Author), Ken Arnold (Author)

Synopsis

This is the definitive Java book written by the inventors of the language. Thoroughly revised from start to finish, this new edition describes the newest version of the Java programming language, version 1.3 of the Java 2 platform Standard Edition. More than just API updates, this third edition has been restructured to give more in-depth treatment of the newer language features, as well as informative examples on using the new core classes like the collections and internationalization packages.

Direct from the creators of the Java (TM) programming language, this Third Edition provides unique insights into why and how the language was designed and intended to be used. More advanced students will find this new edition to be a valuable reference, and will gain new insights into the subtleties of the language. Beginning and intermediate students will benefit from the valuable examples and clear explanations of language and library features.

$5.34

Save:$33.73 (86%)

Quantity

1 in stock

More Information

Format: Paperback
Pages: 704
Edition: 3
Publisher: Addison Wesley
Published: 05 Jun 2000

ISBN 10: 0201704331
ISBN 13: 9780201704334
Book Overview:

The Java (TM) Programming Language, Third Edition gives every Java developer an up-to-date, authoritative view of the language as its creators intended it. Co-authored by James Gosling, Java's inventor, the book is as authoritative as ever, and even more comprehensive -- with in-depth coverage of the latest Java 2 Standard Edition Version 1.3 features and classes. As with previous editions, this book starts with a concise introduction to the language; presents detailed descriptions of Java's commands, constructs, and libraries; and delivers progressively advanced coverage of classes and objects, interfaces, exception-handling, threads and multitasking, packages, I/O, and more. Best of all, it offers a creator's eye view of the rationale behind Java's design, and its latest enhancements -- all designed to help developers make the most of Java's power, portability, and flexibility.


Author Bio

Ken Arnold, formerly senior engineer at Sun Microsystems Laboratories, is a leading expert in object-oriented design and implementation. He was one of the original architects of the Jini (TM) technology, and the lead engineer of Sun's JavaSpaces (TM) technology.

James Gosling is a Fellow and Chief Technology Officer of Sun's Developer Products group, the creator of the Java programming language, and one of the computer industry's most noted programmers. He is the 1996 recipient of Software Development's Programming Excellence Award. He previously developed NeWS, Sun's network-extensible window system, and was a principal in the Andrew project at Carnegie Mellon University, where he earned a Ph.D. in computer science.

David Holmes is director of DLTeCH Pty Ltd, located in Brisbane, Australia. He specializes in synchronization and concurrency and was a member of the JSR-166 expert group that developed the new concurrency utilities. He is also a contributor to the update of the Real-Time Specification for Java, and has spent the past few years working on an implementation of that specification.