A good (and long) report about the speed issue:
Evaluating Java for Game Development There is even a quote in it from John Carmack (ID Software) which says a lot about the usability of Java for commercial apps:
"We are still working with significant chunks of an existing code base. If I did want to go off and start fresh, I would likely try doing almost everything in Java."