Home > Store

Java 2 by Example

Register your product to gain access to bonus material or receive a coupon.

Java 2 by Example

Premium Website

  • Sorry, this book is no longer in print.
Not for Sale

About

Features

  • Student-friendly pedagogical tools—Include Tips, Notes, Cautions, Cross-References and Chapter Summaries.
    • Help guide students through the chapters. Ex.___

  • Structured programming techniques—Throughout chapters.
    • Helps students develop a structured programming technique to isolate problems, write correct problems faster, and produce easy-to-maintain programs. Ex.___

  • Example-oriented approach.
    • Each chapter gives students many small examples of Java programming and most chapters conclude with a larger Java programming example. Ex.__

  • Builds a Contact Manager (Chapter 18 “Case Study”).
    • Teaches students to build an application by applying the concepts learned throughout the book. Ex.__

Description

  • Copyright 2000
  • Edition: 1st
  • Premium Website
  • ISBN-10: 0-7897-2266-6
  • ISBN-13: 978-0-7897-2266-9

Java by Example presumes no previous experience with either Java or programming in general. You will learn Java-specific programming concepts, object-oriented programming, and proper coding techniques. Topics include Java Foundation Classes (JFC), Abstract Windowing Toolkit, Applets vs Applications, and Multi-Threading. At the end of the book, you build a useful contact manager, applying concepts learned throughout the book.

Downloads

Source Code


Code from the book. - 145kb -- source.exe

Code from the book in Linux format. - 67kb -- source.tar.gz

Code from the book in Unix format. - 108kb -- source.tar.Z

Sample Content

Table of Contents



Introduction.

I. AN INTRODUCTION TO JAVA.

 1. Introducing Java.

II. EXPLORING THE LANGUAGE.

 2. Data Types, Literals, and Variables.
 3. Operators, Expressions, and Statements.
 4. Encapsulation: Classes and Objects.
 5. Inheritance: Superclasses and Subclasses.
 6. Polymorphism: Dynamic Method Binding.
 7. Initializers, Finalizers, and Inner Classes.
 8. Exception Handling.
 9. Packages.

III. EXPLORING THE CLASS LIBRARY.

10. Characters and Strings.
11. Data Structures, Part 1.
12. Data Structures, Part 2.
13. JFC.
14. AWT, Part 1.
15. AWT, Part 2.
16. Multithreading.
17. Files and Streams.

IV. CASE STUDY.

18. Contact Manager.

V. APPENDIXES.

A: Reserved Words.
B: Operator Precedence.
C: JAR File Management.
D: Additional Resources.
Glossary.
Index.

Updates

Online Support

http://www.quepublishing.com

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership