JITによる最適化は強力で、分岐予測などがヒットし続けるため、C/C++に比べて20倍速い。
C/C++もLLVM等によってJITを行う動きはあるのだが、現状圧倒的にJavaの方が有利。

これでよろしいでしょうか?