Books : More Java Pitfalls: 50 New Time-Saving Solutions and Workarounds

In association with Amazon.com
 View Shopping Cart or Checkout 

Author name: Michael C. Daconta, Kevin T. Smith, Donald Avondolio, W. Clay Richardson

 : More Java Pitfalls: 50 New Time-Saving Solutions and Workarounds
View Bigger Picture

Regular marked price: $40.00
Discount Price: $26.40
Cost Savings: $13.60 (34%)
Price fluctuation possible.

Used Price: $0.85
Third Party New Price: $11.56


How soon does it ship: Normal ship time within one day



Shipping? Absolutely FREE if you qualify for Super Saver Shipping.
Type of bind: Paperback
Dewey Decimal Number: 005.133
EAN num: 9780471237518
ISBN number: 0471237515
Label: Wiley
Manufacturer: Wiley
Quantity: 1
Page Count: 300
Printing Date: February 03, 2003
Publishing house: Wiley
Sale Popularity Level: 919545
Studio: Wiley




Other books you might be interested in perusing:

Editor's Notes and Comments:

Product Description:




Customer Reviews
User popularity level:  out of 5 stars

Rated by buyers 3 out of 5 stars - buy the hardcopy, not the kindle version
Displayed code examples are barely legible in the kindle version of this book. They appear as low resolution images and cannot be enlarged. Other kindle books format programming code fragments as text which is resizable, but not this book.



Rated by buyers 5 out of 5 stars - Excellent, well-organized book
These guys put together a wonderful book; I've find it an ideal guide to solving pitfalls in the Java language and related J2EE™ technologies. Having this book on my desktop help me in preventing potential problems with my code and saving countless hours of time tracking down issues that aren't initially apparent.

Java Pitfalls points out a lot of common mistakes made in Java development as well as providing optimization and means of producing much cleaner code that runs faster and uses less memory. This book provides vital information for J2EE Architects and JDK1.4 specifications and lead Developers by showing how to avoid making mistakes that have critical impact on design and implementation of enterprise Java software.
The book covers Java NIO, which is a pretty formidable subject. The author does a decent job with this material. With JAXP, JAXR and JAXP, he provides you with instant acess to critical, drill-down information on APIs and the foundation for you to proceed into any region of APIs usage and technology and have secure knowledge of the basics.
Besides being well written, the book is fun. I found myself trying to figure out along with the author how to improve the performance of the various examples demonstrated in the book. In addition to containing excellent advice; it's the most up to date publication dealing specifically with performance of Java applications.



Rated by buyers 4 out of 5 stars - Another good Java book...
This book is chock full of Java programming and architecture goodies. No Java programmer or architect should be without it. It hits on some of the subtleties of the paradigm and makes some great suggestions for solutions to common problems. I've already used several since I read the book three months ago. It covers the full range of the Java paradigm from EJBs to Servelts and JSPs. It also covers many Java Web service APIs such as JAXP, JAXR and JAXM. Unlike many other books, it also address J2ME, GUI programming and several utilities. Readers should also check out the web site that goes along with the book. It provides sample code, corrections to the text and links to additional resources.



Rated by buyers 5 out of 5 stars - Excellent Reference Book
The book is easy to read and well organized with excellent "how-to-fix" information about the "hard-to-figured out" problems. We found many of our Java servlets problems in this book and wished that we had this book earlier when we struggled to solve the instance concurrency problems in our web-based Java/Servlet application. This book is definitely the very first book that we will refer too when we have any difficult Java related problems in the future.



Rated by buyers 5 out of 5 stars - Good resource, very relevant to problem solving
This book is full of valuable information, and something that I believe I can use for my team of Java developers on our projects. I have enjoyed this entire book, but here are my comments on a few of my favorite "articles" from this book.

#1 - When Runtime.exec() won't. An excellent 13 page discusion of how things can go wrong with the famous Runtime.exec(). There are so many ways to mess up when running OS processes from Java, and this article discusses most of them, and more importantly, the right way to go about using Runtime.exec().

#5 - Avoid Granularity Pitfalls in java.util.logging. This is a well-written discusion of the java.util.logging API, and helps programmers avoid using it in the wrong way. This is a good tutorial, but I really like the pictures that show the relationship between the logger and the handler - it is much easier for people to understand that way.

#15 - Avoiding singleton pitfalls - This is a great discusion of how multiple "singletons" can happen in your VM, if you don't set them up the right way... My company has seen this happen a lot, but I have seen few discussions on it before this book.

#24 - JSP design errors. This is something that I don't believe many other books talk about, and is very valuable. A lot of the JSPs that I have seen out there look bad, and this shows how they should be developed. The examples are good, and this is short and to the point and conveys the points well.

#41 - The problem with multiple concurrent ResultSets. This shows an example of having 2 ResultSet objects open at the same time in an iteration, and showing the results in Sybase, Oracle, MySQL, Access, and SQLServer. It shows how, depending on the implementation of the driver & database, different behavior can be seen, and shows how to fix it. This is an excellent article - most examples I have seen before do not take the time to show behavior from multiple databases.

These are only a few of the articles from this book. I like the book because it is full of self-contained articles that discuss aspects of the Java programming language that are tricky - or are often misunderstood and misused. I also like it because it covers performance, design, and in many cases, gives metrics. Some of the APIs discussed in the book I have not used yet (j2me, jaxrpc, jaxr), but probably will in the future. This is an extremely relevant resources.

I can't say enough good things about this book. I give this an excellent rating, and recommend it highly.

see more


Find other books like this one:

 


Medicine For Fingernail Psoriasis / Dealing With Social Anxiety / Barlasch Of The Guard / The 0akdale Affair / Cars /
Picture From The Wizard Of Oz Jungle Book Poster Holmes London Sherlock Arabic Learning Gift Baskets Los Angeles Psoriasis Arthritis Gift Personalized Gifts Valentine Day Gifts Men Ceo Gifts Gift

Home - Soccer - Swords - Tennis - Baseball
Basketball
Body Building
Hockey
Football