Java is now deeply-rooted in enterprise software, and in this field, once a project have been developed, radical technology changes occours on a 10-year+ basis. You won't believe how many big businesses still relies on Cobol development for manteniance. So, imho, Java isn't going away anytime soon.