刚开始学的话,可定要安装jdk,这是毫无疑问的,安装好了就可以在开发工具里写代码,也可以直接在记事本里写,然后在dos里运行,这是初始形式。当然,现在基本都在用Myeclipse和eclipse开发,可以直接在开发工具里运行代码。当你学到web时候,就要安装tomcat之类的服务,以支持本地运行。
不需要特俗系统,java是跨平台的,需要虚拟机(JDK、jre),配置path ,classpath,开始学其实用eclispe也可以,但我是从用记事本开始的,通过cmd打命令去开始学的,后期才是eclipse,
需要在计算机安装jdk,还要安装一个eclipse工具,百度搜吧