Hola
En WinSlow tienes la opción de descargarte JDK:
http://java.sun.com/javase/downloads/index.jspCon Java ya te viene un editor, NetBeans se llama cn el que puedes hacerlo todo, pero vamos, yo no lo uso, porque mas que na, en la uni tenemos el p*** VIM de los co*****, asi que ajo y agua

Yo me decantaría por Linux y punto.
Salu2!
PD: la instalación dura bastante, seguro que será casi todo basura... xD