Home > Store

Java How to Program, 2nd Edition

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

Java How to Program, 2nd Edition

Book

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

Description

  • Copyright 1998
  • Dimensions: 7 x 9-1/8"
  • Pages: 1063
  • Edition: 2nd
  • Book
  • ISBN-10: 0-13-899394-7
  • ISBN-13: 978-0-13-899394-8

Written by the authors of the world's best-selling introductory C and C++ books. KEY TOPICS: This state-of-the-art guide examines one of today's hottest computer languages --Java; the first general-purpose, object-oriented language that is truly platform -independent. MARKET: For anyone interested in the Java Programming Language.

Sample Content

Table of Contents

1. Introduction to Computers and Java Applets.
2. Developing Java Applications.
3. Control Structures.
4. Methods.
5. Arrays.
6. Object-Based Programming.
7. Object-Oriented Programming.
8. Strings and Characters.
9. Graphics.
10. Basic Graphical User Interface Components.
11. Advanced Graphical User Interface Components.
12. Exception Handling.
13. Multithreading.
14. Multimedia: Images, Animation and Audio.
15. Files and Streams.
16. Networking.
17. Data Structures.
18. Java Utilities Package and Bit Manipulation.
Appendix A. Demos.
Appendix B. Java Resources.
Appendix C. Operator Precedence Chart.
Appendix D. ASCII Character Set.
Appendix E. Number Systems.
Appendix F. Object-Oriented Elevator Simulator.
Bibliography.
Index.

Updates

New To This Edition

Are you using the JAVA 1.1 Compiler?

  • NEW—All of other chapters have been tuned to Java 1.1 and have undergone extensive improvements.
  • NEW—Every program in the text has been recompiled and modified to only use the latest Java features.
  • NEW—The introductory applet material in Chapter 1 has been reworked to make it more accessible to students.
  • NEW—Incorporates the new graphical user interface features of the “delegation event model.” In examples where this design methodology is particularly useful, the Deitels have designed separate classes and attempted to make these classes as reusable as possible.
  • NEW—Chapters 10 and 11 (Basic and Advanced Graphical User Interface Components) have been completely rewritten to support the new event handling model.

FEATURES

Do you prefer to show complete programs rather than brief or partial ones?

  • Teaches concepts though “Live Code” examples - extensive working programs that illustrate the ideas being discussed.
  • Introduces Java at an introductory programming level, covering good programming practices, syntax, and object-oriented techniques.
  • Provides detailed coverage of object-based programming, showing students how to use Java to access members and classes, initialize class objects, understand data abstraction, and more.
  • Excellent Pedagogy: Icons throughout the text identify good programming practices, common errors to avoid, portability tips, and basic software engineering performance concepts.
  • Extensive, realistic problem sets allow students to apply what they've learned in each chapter.
  • Provides an extensive set of supporting resources:
    • An extensive Instructor's Manual.
    • A stand-alone, optional interactive CD-ROM (Windows-based): The Java Multimedia Cyber classroom.
    • Access to the authors via e-mail; deitel@deitel.com

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.