If you happen to have a friend who still spending his time in developing Java application, they are out-dated.
According to Infoworld, "Java is becoming the new COBOL". You can find more about the article here.
Java even start to lose ground to some new kids on the block such as Ruby on Rail and other AJAX enabled platform.
According to the report, the memory footprint and the UI library are the main factors that drive developers and users away.
If you are still belong to this category, time to think about spending in new platform.