Mastering Java 2, J2SE 1.4.

By: Zokowski, JohnContributor(s): Kokowski, JohnPublisher: Indianapolis : John Wiley & Sons, Incorporated, 2002Copyright date: ©2002Edition: 1st edDescription: 1 online resource (927 pages)Content type: text Media type: computer Carrier type: online resourceISBN: 9780782152432Subject(s): Java (Computer program language)Genre/Form: Electronic books. Additional physical formats: Print version:: Mastering Java 2, J2SE 1.4DDC classification: 005.133 LOC classification: QA76.73.J38 -- Z857 2002ebOnline resources: Click to View
Contents:
Intro -- 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 -- Literals -- Statements 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 Classes -- Chaining 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 Handling -- Graphics 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 Dialogs -- Model/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 -- The New I/O Package -- Logging -- Moving On… -- Chapter 20: Printing -- History -- Overview of Java 1.4 Printing -- Using StreamPrintService -- Printing Screens -- Moving On… -- Chapter 21: JavaBeans -- The JavaBeans Component Model -- The Java Bean -- Inspecting and Customizing Beans -- The Beans Development Kit -- Moving On… -- Chapter 22: Network Programming -- Java's Networking Protocols: TCP/IP -- Internet Addressing -- Communicating with Remote Systems.
Reading from Socket Channels -- Nonblocking Reads -- Writing Server Systems -- Nonblocking Servers -- Moving On… a Word About Factories -- Chapter 23: Java Extension Libraries -- Java 2 Platform, Standard Edition (J2SE) -- Java 2 Platform, Enterprise Edition -- Java Communications (COMM) -- Moving On… -- Appendix A: Java Language Syntax -- Applet Pointers -- Swing Component Overview -- Command-Line Tool Help -- Appendix B: Online Resources -- Finding Answers -- User Groups -- Product Support -- Glossary of Terms -- Index.
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 * Creating superior graphics with the Java 2D API * Supporting advanced data structures with the Collections API * Improving the speed of your Java applications * Taking advantage of Swing's support of drag and drop * Understanding OOP concepts, including UML * Working with Java's new assertion capabilities * Using Java's new I/O capabilities: nonblocking read and write operations, application preferences, and logging * Solving tough printing challenges * Working with installation options, including Java Plug-in and Java Web Start * Working with multiple threads and timer tasks.
Holdings
Item type Current library Call number Status Date due Barcode Item holds
Ebrary Ebrary Afghanistan
Available EBKAF00014123
Ebrary Ebrary Algeria
Available
Ebrary Ebrary Cyprus
Available
Ebrary Ebrary Egypt
Available
Ebrary Ebrary Libya
Available
Ebrary Ebrary Morocco
Available
Ebrary Ebrary Nepal
Available EBKNP00014123
Ebrary Ebrary Sudan

Access a wide range of magazines and books using Pressreader and Ebook central.

Enjoy your reading, British Council Sudan.

Available
Ebrary Ebrary Tunisia
Available
Total holds: 0

Intro -- 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 -- Literals -- Statements 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 Classes -- Chaining 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 Handling -- Graphics 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 Dialogs -- Model/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 -- The New I/O Package -- Logging -- Moving On… -- Chapter 20: Printing -- History -- Overview of Java 1.4 Printing -- Using StreamPrintService -- Printing Screens -- Moving On… -- Chapter 21: JavaBeans -- The JavaBeans Component Model -- The Java Bean -- Inspecting and Customizing Beans -- The Beans Development Kit -- Moving On… -- Chapter 22: Network Programming -- Java's Networking Protocols: TCP/IP -- Internet Addressing -- Communicating with Remote Systems.

Reading from Socket Channels -- Nonblocking Reads -- Writing Server Systems -- Nonblocking Servers -- Moving On… a Word About Factories -- Chapter 23: Java Extension Libraries -- Java 2 Platform, Standard Edition (J2SE) -- Java 2 Platform, Enterprise Edition -- Java Communications (COMM) -- Moving On… -- Appendix A: Java Language Syntax -- Applet Pointers -- Swing Component Overview -- Command-Line Tool Help -- Appendix B: Online Resources -- Finding Answers -- User Groups -- Product Support -- Glossary of Terms -- Index.

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 * Creating superior graphics with the Java 2D API * Supporting advanced data structures with the Collections API * Improving the speed of your Java applications * Taking advantage of Swing's support of drag and drop * Understanding OOP concepts, including UML * Working with Java's new assertion capabilities * Using Java's new I/O capabilities: nonblocking read and write operations, application preferences, and logging * Solving tough printing challenges * Working with installation options, including Java Plug-in and Java Web Start * Working with multiple threads and timer tasks.

Description based on publisher supplied metadata and other sources.

Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2019. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.

There are no comments on this title.

to post a comment.