As far as I know, there are no new
syntax features in J6, but there are lots of new classes.
You can try
here to look for new features in Java6; the
Java Tutorial has been updated to match Java6, but the only new bit I have noticed is about Consoles. I obviously haven't read enough to find other new bits!