1.jdk(一般包含了jre),部署系统的时候仅需要jre,作为开发人员需要装jdk.
环境变量:JAVA_HOME:你的jdk安装目录;CLASS_HOME:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;PATH(系统的环境变量PATH):%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
2.开发工具(ide):myeclipse;eclipse;个人觉得前者更好用
3.服务器:tomcat.需要结合开发工具配置tomcat,以便开发时能够让程序跑起来调试;
4.数据库:mysql.推荐使用Xampp(apache,mysql,php,perl)生成的图形化管理界面,方便管理数据库;
5.驱动程序:如果是单独安装的mysql一般在安装时候可以勾选,若是采用的xampp需要自行下载。
具备以上条件之后即可走通一个web程序从前端到后端再到数据库,然后再将数据库返回给前端这个流程。