Every language has its pitfalls including Java. Java Coffee Break breaks down the top Java errors as gathered from newsgroup submissions. Among them is one of my favorites: the comparison ( = and == , or .equals() ).
Though it is impossible to completely eliminate errors from the coding process, with care and practice you can avoid repeating the same ones. Rest assured, however, that all Java programmers encounter the same sorts of problems. It’s comforting to know, that while you work late into the night tracking down an error, someone, somewhere, sometime, will make the same mistake!
Okay, geeks, now back to figuring out the J2SE naming structure.







I’ve pulled the java.util.Date month starting at 1 before, and of course the casing when I first moved to Java from VB. Not fun when you have deadlines looming.