Practice makes perfect
In Michael Daconta's final column, he explores one pitfall he stumbled on while porting an Extensible User Interface Language (XUL) game to Java and two pitfalls sent to him by readers.
Michael C. Daconta, November 2001

An API's looks can be deceiving
When you examine an API, your first impressions are often wrong. In this Java Traps column, Michael Daconta examines two cases where an intuitive model of how an API should work trips over the complexity of implementation details. (1,000 words)
Michael Daconta, June 2001

Dodge the traps hiding in the URLConnection class
This month in Java Traps, Michael Daconta discusses one major pitfall and one minor one. Originating from the java.net package, Pitfall 5 focuses on problems with posting to an HTTP URL. In Daconta's discussion of Pitfall 6, he visits the bane of new Java programmers, the NoClassDefFoundError. (2,200 words)
Michael C. Daconta, March 2001

When Runtime.exec() won't
In this installment of Java Traps, Michael Daconta discusses one new pitfall and revisits another from his previous column. Originating in the java.lang package, the pitfall specifically involves problems with the Runtime.exec() method. Daconta also corrects an error from Pitfall 3 and offers a simpler solution. (2,500 words)
Michael C. Daconta, December 2000

Steer clear of Java pitfalls
Avoiding Java programming problems can save you considerable time and frustration when developing programs. This month we debut a new column to help you work around these problems. Every other month in Java Traps, Michael Daconta will guide you in avoiding Java pitfalls. This month, he presents two API pitfalls and a long-standing bug. (2,000 words)
Michael C. Daconta, September 2000

Newsletter sign-up
View all newsletters

Enterprise Java Newsletter
Stay up to date on the latest tutorials and Java community news posted on JavaWorld