J2EE 的 2 是什么意思 ?

Java 的名称是怎么来的?

  • Java是印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名。Java语言中的许多库类名称,很多与咖啡有关:如JavaBeans(咖啡豆)、NetBeans(网络豆)以及ObjectBeans(对象豆)等等。
  • sun 和 java 的标识也正是一杯正冒着热气的咖啡:

Java 是谁搞出来的?

  • JGosling(詹姆斯·高斯林)被称为Java之父,是sun公司Java项目的核心成员,不过这显然还是团队的功劳。

J2EE 的2是什么意思?

  • J2SE,J2SE,J2ME 中2的含义要追溯要1998年。
  • 1998 年Java 1.2版本发布,1999年发布Java 1.2的标准版,企业版,微型版三个版本,为了区分这三个版本,分别叫做Java2SE,Java2EE,Java2ME,简称J2SE,J2EE,J2ME。故2的含义为Java 1.2版本。
  • 但这种叫法已经在2005年Java 1.6发布后取消,J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME。
  • 所以现在的J2EE等叫法是05年以前老一辈的叫法。

J2ee 是什么?

  • J2ee 是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。
  • J2ee核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循j2ee架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。
  • j2ee 组件和“标准的” Java类的不同点在于:它被装配在一个j2ee应用中,具有固定的格式并遵守j2ee规范,由j2ee服务器对其进行管理。
  • j2ee 规范是这样定义j2ee组件的:1、客户端应用程序和applet是运行在客户端的组件;2、Java Servlet和Java Server Pages (JSP) 是运行在服务器端的Web组件;3、Enterprise Java Bean (EJB )组件是运行在服务器端的业务组件。可参考http://www.285868.com/jiaocheng/jpc/show-8539.html

J2ee具有哪些优势?

  ①简化结构

  由于j2ee基于Java编程语言,它提供了编写一次,随处运行的可移植性,遵循j2ee标准的所有服务器都支持该模型。另外,j2ee还支持异构环境。基于j2ee的应用程序不依赖任何特定操作系统、中间件或硬件。

  ②提高开发效率

  由于组件技术的使用,可以按照开发人员的技能对应用程序开发进行分工,并行开发,提供整体开发效率。其中许多工作可以同时进行,来达到加速应用程序的开发进度。

  ③可移植性强

  除了Java语言固有的可移植性外,j2ee提供了一套标准化的应用程序编程接口,这使开发人员能够从一种操作环境移植到另一种操作环境,不需要重新编写源代码。

  ④易于维护

  基于组件的设计简化了应用程序的维护。由于组件可以被独立地更新和替代,通过更新应用程序中特定的组件,新的功能可以被很容易地搞定。

  ⑤可伸缩性

  基于j2ee平台的应用程序可被部署到各种操作系统上,比如:高端UNIX或其他的大型机系统。j2ee供应商提供了广泛的负载平衡策略,能消除系统中的瓶颈,允许多台服务器集成部署,实现系统高度伸缩。


猜你喜欢

转载自blog.csdn.net/wangmx1993328/article/details/81059285