BlueVoodoo writes "Java 5 added a number of powerful language features: generics, enumerations, annotations, autoboxing, and the enhanced for loop. Even if you're stuck on JDK 1.4, you can still use generics. Use Java and theory to learn how."
Catch up on stories from the past week (and beyond) at the Slashdot story archive
The only thing necessary for the triumph of evil is for good men to do nothing. - Edmund Burke