Java 2: The Complete Reference, 5/e (Paperback)

Herb Schildt, Herbert Schildt

  • 出版商: McGraw-Hill Education
  • 出版日期: 2002-07-28
  • 定價: $1,500
  • 售價: 2.7$399
  • 語言: 英文
  • 頁數: 1184
  • 裝訂: Paperback
  • ISBN: 0072224207
  • ISBN-13: 9780072224207
  • 相關分類: Java 程式語言
  • 立即出貨(限量)



The Most Comprehensive and Definitive Guide to Java!

Let Herb Schildt, the worlds leading programming author, show you everything you need to develop, compile, debug, and run Java applications and applets. This definitive guide contains complete details on the Java language, its class libraries, and its development environment along with hundreds of examples and expert techniques. Fully updated to cover the latest features of Java 2, v1.4, including the new I/O API, regular expressions, chained exceptions, the assert keyword, and upgrades to Javas networking classes and the Collections Framework, this comprehensive reference is a must-have for every Java programmer. And, everything is explained in the clear, uncompromising style that has made Herb Schildt the choice of millions worldwide.

  • Master the entire Java language and its core libraries
  • Build portable applets and applications
  • Fully utilize the Abstract Windows Toolkit (AWT)
  • Use layout managers effectively
  • Supercharge your programs using multithreading
  • Leverage the power of the Collections Framework
  • Apply Javas networking and imaging classes
  • Migrate code from C++ to Java
  • Explore servlets, Swing, and JavaBeans
  • Learn about Javas newest features--including the new I/O and regular expression APIs, the assert keyword, and chained exceptions


   Part I: The Java Language
    1: The Genesis of Java
    2: An Overview of Java
    3: Data Types, Variables, and Arrays
    4: Operators
    5: Control Statements
    6: Introducing Classes
    7: A Closer Look at Methods and Classes
    8: Inheritance
    9: Packages and Interfaces
    10: Exception Handling
    11: Multithreaded Programming
    12: I/O, Applets, and Other Topics

   Part II: The Java Library
    13: String Handling
    14: Exploring java.lang
    15: java.util Part 1: The Collections Framework
    16: java.util Part 2: More Utility Classes
    17: Input/Output: Exploring
    18: Networking
    19: The Applet Class
    20: Event Handling
    21: Introducing the AWT: Working with Windows, Graphics, and Text
    22: Using AWT Controls, Layout Managers, and Menus
    23: Images
    24: New I/O, Regular Expressions, and Other Packages

   Part III: Software Development Using Java
    25: Java Beans
    26: A Tour of Swing
    27: Servlets
    28: Migrating from C++ to Java

   Part IV: Applying Java
    29: The DynamicBillboard Applet
    30: ImageMenu: An Image-Based Web Menu
    31: The Lavatron Applet: A Sports Arena Display
    32: Scrabblet: A Multiplayer Word Game

    Appendix A: Using Java’s Documentation Comments