2 options
Mastering Java 2, J2SE 1.4 / John Zukowski.
- Format:
- Book
- Author/Creator:
- Zukowski, John.
- Language:
- English
- Subjects (All):
- Java (Computer program language).
- Physical Description:
- 1 online resource (927 p.)
- Edition:
- 1st ed.
- Place of Publication:
- San Francisco : Sybex, c2002.
- Language Note:
- English
- Summary:
- The 1.4 version of Java 2 Standard Edition provides many new programming capabilities while making plenty of old tasks easier. But without reliable guidance, you'll find it hard to take advantage of even a fraction of what the new SDK has to offer. Filled with detailed coverage of the new technology, step-by-step instruction, and tips from an acclaimed Java consultant and author, Mastering Java 2, J2SE 1.4 is the resource you'll want to keep within easy reach.Coverage Includes:* Understanding the Java programming language* Building forms with the Swing component set* Creati
- Contents:
- Mastering Java 2, J2SE 1.4; Foreword; Acknowledgments; Contents at a Glance; Contents; Introduction; Part 1: Foundations of Java; Chapter 1: Introducing Java; Java History 101; Examining the Java Architecture; Understanding Microsoft's View; Moving On...; Chapter 2: Getting Started with the Java 2 SDK; Applets vs. Applications; Working with the Java 2 SDK; Creating Java Applications; Creating Java Applets; Moving On...; Chapter 3: Working with Objects; An Introduction to OOP; Designing Classes; Moving On...; Chapter 4: Datatypes, Modifiers, and Expressions; Comments; Keywords; Variables; Datatypes
- LiteralsStatements and Expressions; Operators; Modifiers; Moving On...; Chapter 5: Packaging Class and Interface Access; Casting for Converting Datatypes; Using this and super for Constructor and Member References; Java's Object Memory Model; Using Java Interfaces; Using Java Packages; Recommended Conventions; Chapter 6: Arrays and Flow-Control Statements; Using Arrays in Java; Using Flow-Control Statements; Moving On...; Chapter 7: Exception Handling and Assertions; Exception Handling Constructs in Java; Managing Methods That Throw Exceptions; Throwing Exceptions Yourself
- Creating Customized Exception ClassesChaining Exceptions; Reading a Stack Dump; Working with the finally Clause; Checking Assertions; Moving On...; Chapter 8: Threads and Multithreading; Multithreading Basics; Advanced Multithreading; Moving On...; Part 2: Exploring the Java Libraries; Chapter 9: Standard Java Packages; Utilitarian Libraries; Multimedia Libraries; Distributed Computing Libraries; Moving On...; Chapter 10: Animation and Images; Graphics Basics; Animation Basics; Playing Audio; Hints for Faster Animation; Chapter 11: 2D Graphics and Imaging; Graphics Processing; Text Processing
- Image HandlingGraphics Device Hookups; Moving On...; Chapter 12: GUI Layout Management; Java's GUI Approach; Designing GUIs with Layout Managers; Layout Manager Internals: Interface LayoutManager; Moving On...; Chapter 13: Swing GUI Components; Component: The Superclass of AWT GUI Classes; JComponent: The Superclass of Swing GUI Classes; Adding Swing Components to Your GUI; Using Menu System Components; Moving On...; Chapter 14: Event Handling; Delegation-Based Event Handling; Event Types and Listeners; Adapters; Moving On...; Chapter 15: Advanced Swing Capabilities; Advanced Swing Event Handling
- Creating User DialogsModel/View/Controller Architecture; Complex Swing Components; Client Properties; Moving On...; Chapter 16: Transferring Data; Transferable Objects; Transferring with the Clipboard; Drag and Drop; Moving On...; Chapter 17: Java Utilities; The Java 2 Collections Framework; Using Java's Math Library; Dates and Calendars; Moving On...; Chapter 18: Advanced Applet Programming; Purely GUI-Driven Applets; Deploying Applets; Optimizing Starting Time; Moving On...; Chapter 19: Streams and Input/Output Programming; Java's File-Management Methods; Java's I/O Stream-Manipulation Methods
- Object Persistence and Serialization
- Notes:
- Description based upon print version of record.
- Includes bibliographical references and index.
- ISBN:
- 1-280-65250-0
- 9786610652501
- 0-585-47713-2
- 0-7821-5243-0
- OCLC:
- 86139947
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.