cdc-coteauxdegaronne
» » More Java Pitfalls: 50 New Time-Saving Solutions and Workarounds
eBook More Java Pitfalls: 50 New Time-Saving Solutions and Workarounds ePub

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

by Donald Avondolio,W. Clay Richardson,Michael C. Daconta

  • ISBN: 0471237515
  • Category: Programming Languages
  • Subcategory: Computers
  • Author: Donald Avondolio,W. Clay Richardson,Michael C. Daconta
  • Language: English
  • Publisher: Wiley; 1 edition (February 3, 2003)
  • Pages: 300
  • ePub book: 1728 kb
  • Fb2 book: 1130 kb
  • Other: lrf docx azw mbr
  • Rating: 4.8
  • Votes: 692

Description

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 ca. .

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 haywire Explores advanced topics including networking, XML and Java programming, and the Java Virtual.

Four programmers contribute detailed code-level solutions for each topic, including mouse button portability, when File. renameTo() won't, and message-driven beans

More Java Pitfalls provides in-depth coverage of fifty completely new Java pitfalls, showing detailed code-level solutions. Used as a reference guide or training tutorial, this book: Covers the latest J2EE and JDK . specifications.

More Java Pitfalls provides in-depth coverage of fifty completely new Java pitfalls, showing detailed code-level solutions. Extends coverage to related J2EE technologies, including EJBs, JSPs, and Servlets. Addresses new pitfalls in the areas of J2ME, GUI programming, new input/output (NIO), and utilities.

by Michael C. Daconta, Donald Avondolio, W. Clay Richardson. 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 haywire Explores advanced topics including networking, XML and Java programming, and the Java Virtual.

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. It may takes up to 1-5 minutes before you received it. 2. More Java Pitfalls. Richardson W. Clay Avondolio Donald Smith Kevin T. Daconta Michael C. Published by John Wiley & Sons. ISBN 10: 0471237515 ISBN 13: 9780471237518.

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 ca.

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 haywire Explores advanced topics including networking, XML and Java programming, and the Java Virtual. me More Java Pitfalls.

Finding books BookSee BookSee - Download books for free. More Java Pitfalls 50 New Time-Saving Solutions and Workarounds. Michael C. Daconta, Kevin T. Smith, Donald Avondolio, W. 8 Mb. Professional Java JDK. W. Clay Richardson, Donald Avondolio, Scot Schrager, Mark W. Mitchell, Jeff Scanlon.

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 haywire Explores advanced topics including networking, XML and Java programming, and the Java Virtual Machine

Comments

Ynye Ynye
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 access 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.
Thorgaginn Thorgaginn
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 discussion 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 discussion 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 discussion 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.
Reemiel Reemiel
I normally do not write reviews of books, but after I bought this book a few weeks ago and began using it, I felt that I needed to write something. It is obvious to me that this book was written by programmers who know what they are talking about, and who have had a lot of experience with Java projects. The book is full of useful information that can appeal to both the advanced programmer and the beginner Java programmer.
This book is full of real-world tips from almost every area of Java programming - gui development, XML parsing, EJBs, Servlets, JSPs, database programming, J2ME, some of the Web services APIs, and the list just goes on. I let one of the developers at work borrow this book, and he found a fix to a problem that we had been having for two months on an enterprise app we've been developing. Not only that, we have found a few pitfalls in our code that we hadn't encountered yet. In short, this book has already saved us from a world of hurt - and I've only had it for a few weeks.
This book is unique - not just because it focuses on what can go wrong when programming - but because it focuses on how to avoid those problems, and how to fix them.
As a programmer, I love Java. As a Java programmer, I think this book is a must-have. A lot of books out in bookstores I don't find helpful today, but this one is. This is one of the few Java books that I will keep on my desk at work.
Vosho Vosho
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 first book that we will refer too when we have any difficult Java related problems in the future.
Innadril Innadril
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.