For courses in Java ― Introduction to Programming/CS1.
The programming tools that support the Java programming language are very powerful, but often not readily accessible to beginning programmers. Also, descriptions of how to use these tools cannot be integrated easily into introductory textbooks. This manual is an easy-to-use guide to the rich Java Class Library available from Sun Microsystems to support Java. It is a perfect supplement to programming textbooks that focus on the Java language, yet can be used on its own as a stand-alone book. Durney offers a hands-on and tutorial-style introduction to programming tools and resources.
The Essential Java Class Reference is a hands-on introduction to powerful Java programming resources available from Sun Microsystems. This accessible reference to the key class libraries used for everyday programming is superb as a stand-alone guide for beginning or intermediate Java programmers or can be used to supplement Java programming books. The book contains descriptions of the 125 most-used Java classes, with approximately 100 short code examples and five complete programs.
Features/Benefits - Accompanying CD-ROM includes: Java 2 SDK v1.4, Forte for Java, 3.0, and more!
Readers can install the latest Sun Java tools without time-consuming downloads. Provides an integrated development environment (IDE), including an editor, compiler, debugger, and other development aids. - Detailed descriptions and examples of commonly used classes and methods presented as complete examples
Readers can quickly and easily get the information they need to use libraries and methods in their programs and how the methods and classes are used. - Examples of Java applets and applications
Readers can build on the examples instead of starting from scratch. - Tutorial-Style Introduction to HTML
Readers can use the instructions on including Java applets in web pages, along with a basic HTML guide. - Explanation of Error Messages
Readers have access to the explanation of error messages, along with likely causes, to reduce the frustration of getting a program to compile.