Java系列技术(规范、历史版本),java规范
Java系列技术(规范、历史版本),java规范
Java Language and Virtual Machine Specifications
http://docs.oracle.com/javase/specs/
Java SE 7
The Java Language Specification, Java SE 7 Edition
Download PDF
Download PDF with diffs from Java SE 5.0
View HTML
The Java Virtual Machine Specification, Java SE 7 Edition
Download PDF
View HTML
Java SE 5.0 / SE 6
The Java Language Specification, Third Edition
Download PDF
View HTML
The Java Virtual Machine Specification, Second Edition (Updated)
Download HTML (Second Edition)
View HTML (Second Edition)
View updates to Second Edition: For SE 5.0 For SE 6
Java版本历史
- 主条目:Java版本历史
- 1995年5月23日,Java语言诞生
- 1996年1月,第一个JDK-JDK1.0诞生
- 1996年4月,10个最主要的操作系统供应商申明将在其产品中嵌入JAVA技术
- 1996年9月,约8.3万个网页应用了JAVA技术来制作
- 1997年2月18日,JDK1.1发布
- 1997年4月2日,JavaOne会议召开,参与者逾一万人,创当时全球同类会议规模之纪录
- 1997年9月,JavaDeveloperConnection社区成员超过十万
- 1998年2月,JDK1.1被下载超过2,000,000次
- 1998年12月8日,JAVA2企业平台J2EE发布
- 1999年6月,SUN公司发布Java的三个版本:标准版(J2SE)、企业版(J2EE)和微型版(J2ME)
- 2000年5月8日,JDK1.3发布
- 2000年5月29日,JDK1.4发布
- 2001年6月5日,NOKIA宣布,到2003年将出售1亿部支持Java的手机
- 2001年9月24日,J2EE1.3发布
- 2002年2月26日,J2SE1.4发布,自此Java的计算能力有了大幅提升
- 2004年9月30日18:00PM,J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE1.5更名为Java SE 5.0
- 2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名,以取消其中的数字“2”:J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME
- 2006年12月,SUN公司发布JRE6.0
- 2009年12月,SUN公司发布Java EE 6
- 2010年11月,由于Oracle公司对于Java社区的不友善,因此Apache扬言将退出JCP[3]
- 2011年7月28日,Oracle公司发布Java SE 7
Java EE规范
随着Java技术的发展,Java EE平台得到了迅速的发展,成为Java语言中最活跃的体系之一。现如今,Java EE不仅仅是指一种标准平台,它更多的表达着一种软件架构和设计思想。
Java EE是一系列技术标准所组成的平台,包括:
- Applet - Java Applet
- EJB - 企业级JavaBean(Enterprise Java Beans)
- JAAS - Java Authentication and Authorization Service
- JACC - J2EE Authorization Contract for Containers
- JAF - Java Beans Activation Framework
- JAX-RPC - Java API for XML-Based Remote Procedure Calls
- JAX-WS - Java API for XML Web Services
- JAXM - Java API for XML Messaging
- JAXP - Java XML解析API(Java API for XML Processing)
- JAXR - Java API for XML Registries
- JCA - J2EE连接器架构(J2EE Connector Architecture)
- JDBC - Java数据库联接(Java Database Connectivity)
- JMS - Java消息服务(Java Message Service)
- JMX - Java Management
- JNDI - Java名称与目录接口(Java Naming and Directory Interface)
- JSF - Java Server Faces
- JSP - Java服务器页面(Java Server Pages)
- JSTL - Java服务器页面标准标签库(Java Server Pages Standard Tag Library)
- JTA - Java事务API(Java Transaction API)
- JavaMail
- Servlet - Java Servlet API
- StAX - Streaming APIs for XML Parsers
- WS - Web Services
Tomcat版本(更新于2012-12-12)
Servlet/JSP Spec | Apache Tomcat version | Actual release revision | Minimum Java Version |
3.0/2.2 | 7.0.x | 7.0.33 | 1.6 |
2.5/2.1 | 6.0.x | 6.0.36 | 1.5 |
2.4/2.0 | 5.5.x | 5.5.36 | 1.4 |
2.3/1.2 | 4.1.x (archived) | 4.1.40 (archived) | 1.3 |
2.2/1.1 | 3.3.x (archived) | 3.3.2 (archived) | 1.1 |
Apache Tomcat version 5.5 implements theServlet 2.4 and JavaServer Pages 2.0 specifications from theJava Community Process, and includes manyadditional features that make it a useful platform for developing and deployingweb
applications and web services.
r. Apache Tomcat version 6.0implements theServlet 2.5 and JavaServer Pages 2.1 specifications from theJava Community Process, and includes manyadditional features that make it a useful platform for developing and deployingweb applications and web services.
Apache Tomcat version 7.0implements the Servlet 3.0 and JavaServer Pages 2.2specifications from theJava Community Process, and includes manyadditional features that make it a useful platform for developing and deployingweb applications and web services.
Java Servlet Specifications
Servlet 3.0 specification is JSR 315.
Servlet 2.5 is a maintenance release of Servlet 2.4. Both are JSR 154.
Spec versions: |
Servlet 2.4 |
Servlet 2.5 |
Main page: |
JSR154 |
JSR154 |
Stable: |
Final Release |
Maintenance Release |
Date: |
24 Nov, 2003 |
11 Sep, 2007 (mrel2) |
Download Page: |
Overview |
PDF (mrel2): |
Spec versions: |
Servlet 3.0 |
|
Main page: |
JSR315 |
|
Stable: |
Final Release |
Maintenance Release |
Date: |
10 Dec, 2009 |
6 Feb, 2011 |
Download Page: |
Overview |
Overview |
http://tomcat.apache.org/tomcat-5.5-doc/servletapi/index.htmlJavaServer Pages and Expression Language Specifications
JSP 2.2 is a maintenance release of JSP 2.1. Both are part of JSR 245.
JSP 2.0 is JSR 152.
Expression Language was covered by JSP 2.0 and JSP 2.1 specifications, but became a separate document starting with JSP 2.2.
Spec versions: |
JSP 2.0 |
JSP 2.1 |
JSP 2.2, EL 2.2 |
Main page: |
JSR152 |
JSR245 |
JSR245 |
Stable: |
Final Release |
Final Release |
Maintenance Release |
Date: |
24 November, 2003 |
11 May, 2006 |
10 Dec, 2009 |
Download Page: |
Overview |
Overview |
Overview |
JSP API DOChttp://tomcat.apache.org/tomcat-5.5-doc/jspapi/index.html
相关文章
- 暂无相关文章
用户点评