JDK(Java Development Kit)是Java语言的软件开发工具包。
【拓展文本】
(1)SE(J2SE),Standard Edition,标准版,是我们通常用的一个版本。其从JDK 5.0开始,改名为Java SE。J2SE 包含那些构成Java语言核心的类,如数据库连接、接口定义、输入/输出、网络编程。
(2)EE(J2EE),Enterprise Edition,企业版,使用这种JDK开发J2EE应用程序。其从JDK 5.0开始,改名为Java EE。J2EE 包含J2SE中的类,并且还包含用于开发企业级应用的类,如EJB、Servlet、JSP、XML、事务控制。
(3)ME(J2ME),Micro Edition,主要用于移动设备、嵌入式设备上的Java应用程序。其从JDK 5.0开始,改名为Java ME。J2ME包含J2SE中一部分类,用于消费类电子产品的软件开发,如手机、PDA。
如果没有JDK,则无法编译Java程序。若想运行Java程序,要确保已安装相应的JRE。
JRE(Java Runtime Environment,Java运行环境),是运行Java程序所必需的环境的集合,包含JVM标准实现及Java核心类库。
【拓展文本】
JRE是Sun的产品,包括两部分:Java Runtime Environment和Java Plug-in。Java Runtime Environment(JRE)是可以在其上运行、测试和传输应用程序的Java平台。编译器JRE需要辅助软件(JavaPlug-in)以便在浏览器中运行Java Applets。
【拓展文本】
MyEclipse是在Eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持。本次开发使用的就是MyEclipse开发软件。
Tomcat服务器是一个免费的开放源代码的Web应用服务器,是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。因为Tomcat技术先进、性能稳定,而且免费,所以深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。目前Tomcat最新版本是9.0,本次使用的Tomcat 6.0(版本不影响使用)。
【拓展文本】