您的位置:首页 > 编程语言 > Java开发

Java基础(一)概念术语

2017-10-17 18:11 204 查看
 

Java 历史

       1990年12月,开始研究的一个内部项目,后来首席科学家比尔·乔伊,发现C和可用的API在某些方面存在很大问题

       1994年6月,三天的头脑风暴后,团队决定再一次改变了努力的目标,决定将该技术应用于万维网。

       1995年5月23日,Java语言诞生

       1996年1月,第一个JDK-JDK1.0诞生

       1998年2月,JDK1.1被下载超过2,000,000次

       1999年6月,发布Java的三个版本:标准版(J2SE)、企业版(J2EE)和微型版(J2ME)

       2011年7月,甲骨文发布java7的正式版。但是J2EE还是6. 

 

Java分类: J2SE,J2EE,J2ME

       大致划分,不尽完美,不必强求,一如这不完美的人和世界:

       j2ee 13种规范中JMX,JDBC在JDK api中,而servelet,jms,却在servlet api,j2ee api中。

       j2ee是个规范,谁都可以实现,比如jboss,tomcat之类的。

 

J2EE(Java EE)=J2SE + services + APIS + 技术规范 + 组件,有13种规范:

       1,JDBC(Java Database Connectivity)

       2,JNDI(Java Name and Directory Interface)

       3,EJB(Enterprise JavaBean)

       4,RMI(Remote Method Invoke)

       5,Java IDL/CORBA(Interface description language/Common Object Request Broker Architecture)

       6,JSP(Java Server Pages)

       7.Java Servlet

       8,XML(Extensible Markup Language)

       9,JMS(Java Message Service)

       10,JTA(Java Transaction Architecture)

       11,JTS(Java Transaction Service)

       12,JavaMail

       13,AF(JavaBeans Activation Framework)       

 

JCP(Java Community Process)

 

JSR(Java Specification Requests)

       任何人都可以向JCP(Java Community Process)提交JSR,以向Java平台增添新的API和服务  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: