Eclipse版本命名奥秘 J2EE

本文介绍了Java2平台的三个版本:J2SE、J2ME、J2EE,以及它们在不同领域的应用。同时解释了ERP系统的概念,强调了J2SE作为基础,J2EE作为企业开发的技术规范,以及J2ME在消费类电子产品上的应用。重点讨论了Java在企业级应用和嵌入式系统开发中的角色。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

*********************************

Java2平台包括:标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本。J2SE,J2ME和J2EE,这也就是SunONE(Open NetEnvironment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入式系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统

ERP系统是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。它是从MRP(物料需求计划)发展而来的新一代集成化管理信息系统,它扩展了MRP的功能,其核心思想是供应链管理。它跳出了传统企业边界,从供应链范围去优化企业的资源。ERP系统集信息技术与先进管理思想于一身,成为现代企业的运行模式,反映时代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。它对于改善企业业务流程、提高企业核心竞争力具有显著作用。

  Standard Edition(标准版) J2SE 包含那些构成 Java语言 核心的类。 比如 :数据库连接、接口定义、输入/输出、 网络编程
  Enterprise Edition(企业版) J2EE 包含J2SE 中的类,并且还包含用于开发企业级应用的类。 比如 EJB servlet JSP XML 、事务控制
  Micro Edition(微缩版) J2ME 包含J2SE中一部分类,用于消费类电子产品的 软件开发 比如 :呼机、智能卡、手机、 PDA 机顶盒
  简单讲就是:
  J2SE: java 2 Standard edition (java 2 标准版)
  J2EE: java 2 enterprise edition( Java 2 企业版)
  J2ME: java 2 micro edition (Java 2 微缩版)
  他们的范围是:J2SE包含于J2EE中,J2ME包含了J2SE的核心类,但新添加了一些专有类
  应用场合, API 的覆盖范围各不相同。
  笼统的讲,可以这样理解:J2SE是基础;压缩一点,再增加一些 CLDC 等方面的特性就是 J2ME ;扩充一点,再增加一些EJB等企业应用方面的特性就是J2EE。
  补充一点 J2EE 更恰当的说,应该是JAVA2企业开发的技术规范,不仅仅是比标准版多了一些类。J2EE又包括许多组件,如 Jsp , Servlet , JavaBean , EJB , JDBC , JavaMail 等。
  J2SE商业版本,标准版本 (Java2 Standard Edition) 定位在 客户端 ,主要用于桌面应用软件的编程。
  J2SE 包含那些构成 Java 语言核心的类。
   比如 :数据库连接、接口定义、输入/输出、网络编程
  J2SE 是 J2EE 的基础,他大量的JDK代码库是每个要学习J2EE的编程人员必须掌握的。
  从 JDK 5.0开始,不再叫J2SE,改名为 Java SE 了,因为那个2已经失去了其应该有的意义。
 
EJB

EJB是sun的服务器端组件模型,设计目标与核心应用是部署分布式应用程序。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。 在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。

Eclipse版本命名奥秘 <wbr>J2EE

*********************************************************
我们都知道Eclipse有很多版本,如:E clipse Helios Galileo Ganymede Europa
那么这些版本都是怎么来的呢,请看下文

2001年11月7日,Eclipse 1.0发布  
半年之后,2002年6月27日Eclipse进入了2.0时代。2.0时代的Eclipse经历了2.0和2.1两个大的版本。其中2.0在之后又推出了2.0.1和2.0.2,而之后在2003年3月27日推出的2.1版本,也接连推出了2.1.1,2.1.2和2.1.3三个后续修订版本。  

2004年6月25日 对Eclipse来说是一个值得记住的日子,进入3.0时代的Eclipse采用了OSGi运行时架构。这一年 Eclipse基金会成立,这也标志着Eclipse即将进入一个新的时代。3.0后有两个小的修订版本3.0.1和3.0.2。详细的发布时间信息请参看Eclipse官网http://archive.eclipse.org/eclipse/downloads/index.php  

2005年6月27日 Eclipse 3.1发布,之所以要特别提一下3.1,是因为从这个版本开始一直到还没有发布的3.5版,形成了一个以木星卫星名称相关的系列。1610年,著名的科学家伽利略通过对木卫1-木卫4的观察,提出了反驳地心说的证据,木卫1-木卫4因此也被称之为伽利略四大卫星(木星还有很多之后发现的其它卫星)。这四大卫星还被分别赋予了四个神话传说中人物的名字:  
木卫1:IO,伊奥  
木卫2:Europa,欧罗巴  
木卫3:Ganymede,盖尼米德.(值得一提的是早于伽利略2000年前,有记录表明战国时期中国的甘德在公元前346年就已发现了木卫3)  
木卫4:Callisto,卡里斯托  
取这四个人的名字,一个很重要的原因可能就在于这四个人物都以俊美著称  

但是Eclipse从3.1到3.4的命名(codename)并非按照木卫1-4的顺序,而是根据这四颗卫星距离木星从近到远的顺序,因此 Eclipse 3.1就使用了木星已知卫星中第1近的木卫1——IO来命名,Eclipse 3.2就使用木卫4——Callisto距木星(所有木卫中)第4近,Eclipse 3.3采用了木卫2——Europa(第6近),剩下最远的木卫3--Ganaymede就送给了Eclipse 3.4。  

下面是目前已知的版本代号  

Eclipse 3.1 版本代号 IO 【木卫1,伊奥】  
Eclipse 3.2 版本代号 Callisto 【木卫四,卡里斯托】  
Eclipse 3.3 版本代号 Eruopa 【木卫二,欧罗巴】  
Eclipse 3.4 版本代号 Ganymede 【木卫三,盖尼米德】  
Eclipse 3.5 版本代号 Galileo 【伽利略】  
Eclipse 3.6 版本代号 Helios 【太阳神】[据说2010年6月发布正式版]  
Eclipse 3.7 版本代号 Indigo 【靛青】[处于计划阶段]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

huangleijay

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值