<ul><li>Building on the success of Java Pitfalls (0-471-36174-7), this book provides more specific programming solutions to fifty difficult Java programming problems<li>Shows experienced programmers how to identify and avoid weaknesses in Java and related J2EE technologies that can cause programs to
Java Pitfalls: Time-Saving Solutions and Workarounds to Improve Programs
โ Scribed by Michael C. Daconta, Eric Monk, J. Paul Keller, Keith Bohnenberger
- Publisher
- Wiley
- Year
- 2000
- Tongue
- English
- Leaves
- 336
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
A lifesaver for any Java programmer-proven workarounds and time-saving solutions Although using the Java language provides a substantial boost to a programmer's productivity, it still has its share of subtleties andweaknesses. This book is designed to save you time and frustration by carefully guiding you through this potential minefield. A team of Java experts, led by programming guru Michael Daconta, offers a collection of proven solutions to 50 difficult, real-world problems chosen from their own extensive experiences. You'll find workarounds for problems caused by shortcomings in both the Java language itself and in its APIs and utilities, including java.util, java.io, java.awt, and javax.swing. The authors also share techniques for improving the performance of your Java applications. For easy reference, the book is organized into categories so that similar solutions are grouped together. Examples of topics covered include: * Language syntax, for example, using the String equals( ) method instead of the == operator (Item2) * Language support, for example, method dispatching with reflection, interfaces, and anonymous classes (Item 16) * Utilities and collections, like choosing between a PropertyFile and ResourceBundle (Item 20) * Input/output, including subtleties in sending serialized objects over a network (Item 25) * GUI presentation, for example, tackling the common pitfall of using repaint( ) instead of validate( ) for relaying out components (Item 29) * Performance, including tips like lazy loading your way to better performance (Item 43)
๐ SIMILAR VOLUMES
Highlighting 50 of Java's imperfections, this sequel to Java Pitfalls helps programmers avoid weaknesses in the language and its related technologies that can cause programs to go haywire. Four programmers contribute detailed code-level solutions for each topic, including mouse button portability, w
* Building on the success of Java Pitfalls (0-471-36174-7), this book provides more specific programming solutions to fifty difficult Java programming problems * Shows experienced programmers how to identify and avoid weaknesses in Java and related J2EE technologies that can cause programs to go
* Teaches how to work smart and avoid the many pitfalls of managing Solaris systems * Covers the latest release of Solaris, Solaris 9, as well as earlier versions * Written by experts with years of Solaris experience * Packed with practical, hands-on solutions to tough problems, showing how
If you are working with Struts, Ant, or automated unit testing into your development process,then this is a book for you.This book looks at the popular Jakarta applications asJUnit/Cactus, Struts, and Ant, and shows the most common pitfalls when using these applications. The book givesa chapter to A
<ul> <li>Teaches how to work smart and avoid the many pitfalls of managing Solaris systems</li> <li>Covers the latest release of Solaris, Solaris 9, as well as earlier versions</li> <li>Written by experts with years of Solaris experience</li> <li>Packed with practical, hands-on solutions to tough pr