La lista de editores JAVA puede resultar muy larga, por lo que te pondré unos pocos y luego tú eliges el que más te guste.
- EditPlus: bastante potente pero algo complicado de configurar.
- JGRASP: algo más completo que el anterior y más fácil de configurar.
- Jcreator: gratuito y no muy complicado.
- Netbeans: es quizás el más conocido, pertenece a Sun Microsystem y esta completamente realizado en JAVA, es gratuito. A mi parecer no muy complicado pero tiene un problema y es que necesita muchos recursos.
- Eclipse: gratuito como los dos anteriores, bastante bueno e idóneo para aprender realmente a programar en JAVA ya que a no ser que instales un plugin, solo puedes programar en líneas de código ya que no tiene entorno gráfico.