Java相关的一些名词

Java语言:一种程序设计语言,版本号从1.0到1.4,从1.5起版本号变更为5、6、……;JDK版本号、Java平台版本号类同。

Java平台:1998年12月发布JDK 1.2后,Java从与平台无关的语言变成Java 2平台,分为三个版本:J2SE、J2EE、J2ME;2005年6月,JavaOne大会召开,SUN公司公开Java SE 6,此时Java2平台名称已去掉数字“2”变成Java平台,三个版本名变更为Java SE、JavaEE、Java ME。JDK后发展为J2SE SDK,再发展为Java SE SDK。


Java SE:Java Standard Edition,标准版主要用于桌面应用软件的开发。

Java EE:Java Enterprise Edition,企业版主要用于电商、ERP等分布式网络应用程序的开发,包含Java SE,是一个实现了SUN定义的分布式网络程序开发标准的技术架构。

Java ME:Java Micro Edition,微缩版主要用于手机、PDA等设备的嵌入式开发,是Java SE的子集。


SDK:Software Development Kit,用于辅助应用软件开发的文档、范例和工具等的集合。

JDK:Java Development Kit,用于开发Java应用软件的SDK,是SDK的一种,包含Java开发环境和运行环境JRE;JDK7后发展出了Open JDK。

JRE:Java Runtime Environment,Java运行环境包含JVM标准实现及Java核心类库。


Java IDE:常用的Java集成开发环境有:JetBrains、NetBeans、Eclipse、IntelliJ IDEA等。

Java WEB容器/应用服务器:常用的有Tomcat、WebLogic、Netty、JBoss、WebSphare等。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.9icode.com/index.php/post/36.html

我要评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。