Last Friday I passed the upgrade exam with 82%.
Now I’m a Sun Certified Programmer for the Java 2 Plattform Standard Edition 5.0.
I think there are some big advantages in Java 5 like Generics, but autoboxing isn’t!
In contrast! They are very dangerous if you don’t know how they really work.
One point is the == with subtypes of java.lang.Number. If the values are between -128 and 127 == will be true, because the values are compared. But if the values aren’t in this range the references are compared (as with every Object).
The exam wasn’t as difficult a I thought. But the preparation was very interesting because one have to study the details of the Java language. If you are using Java and like to know a little bit more, go for certification!