На самом деле для супер критичных мест есть jni)
Есть, конечно, определённые задачи, с которыми он шустро справляется, но проблема его в том, что JVM этот код не подвластен. Она не может его заинлайнить, заспециализировать, развиртуализировать и т. п.