必须有的就是JDK。现在最新的是7.0.但是1.42是最稳定的。。但是我建议你安装一个5.0 到网上就能下到。
JDK安装完毕以后。java文件就可以被编译成。class文件了。还可以考虑一下IDE我用的是Eclies但是个人用可以考虑MyEclies里面的插件都已经安装完成。