Si lo codeaste en netbeans olvídate de que ira rápido eso es seguro

Depende mucho del programador, ademas es un programa de CONSOLA!!
No desvirtuemos el tema porfavor, si hay una alternativa se llama GCJ es un compilador para java de GNU. Compila los java a class actualmente tiene hasta el JDK 1.5 y lo más importante tambien sirve para pasar de
java a ejecutable 
Aunque es claro que tu JVM esta lenta por que tu pc esta probablemente con los archivos fragmentados.
Es posible que tu aplicación sea lenta ya que usas algoritmos de Orden O(n),O(n^2) o O(n!) en vez de usar O(logn) bueno ahi revisas.
Saludos.