Hola:
si buscas un "compilador" de java (supongo que te referiras a una maquina virtual
![Patada](http://static.forosdelweb.com/fdwtheme/images/smilies/footinmouth.png)
), sin duda bajate la de sun, como pablasso indica
![apachar ojo](http://static.forosdelweb.com/fdwtheme/images/smilies/wink.png)
. Sin imbargo si lo que quieres en una buena herramienta de desarrollo
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
el mejor para mi es sin duda ( y con mucha diferencia ) el idea.
http://www.intellij.com/idea/ ![sonrisota](http://static.forosdelweb.com/fdwtheme/images/smilies/xD.png)
. Al igual que el kawa necesita de un jdk para poder compilar, no te confudas con el jre que te viene en el propio idea, ese sirve para arrancarse él solo.
ciao