OnJava have a review of all the major changes, releases and trends in 2005, which makes an interesting read to recap what happened in the Java world in 2005.
Interesting points:
- The continuous talk of challengers to the Java throne – in particular: Ruby/Ruby on Rails
- The persistence dominance of Hibernate
- The return to thick(er) client apps with AJAX technology