JDK1.2简介-JAVA发展史

Time:2021/3/17 11:55:04   


1998年12月4日,JDK迎来了一个新的里程碑,JDK1.2正式发布。1.2版之后改名为Java2,

Java2平台的发布被称为Java发展史的新里程碑,目前流行的很多Java教程(包括本书)都

是基于Java2技术的。

 

1999年下半年,Sun Microsystems公司重新组织Java平台的集成方法,并将Java企业级应用平台作为发展方向,

因此,现在Java的大家庭中已有三个主要成员:

1)J2ME———即Java2Micro Edition,用于嵌入式Java消费电子平台。无线通信、手机、

PDA等小型电子装置都可采用其作为开发工具及应用平台。

2)J2SE———即Java2(Software Development Kit)Standard Edition,是Java最通行的版本,

是用于工作站、PC机的Java标准平台,因此也是本书应用程序的使用版本。

3)J2EE———即Java2Enterprise Edition(可扩展的企业应用Java2平台),它提供了企业

eˉBusiness架构及Web Services服务,其深受广大企业用户欢迎之处是其开放的标准和优越的跨平台能力。

 

 

JDK1.2版本中出现比较有

代表作的功能:

1、EJB

EJB是sun的JavaEE服务器端组件模型,设计目标与核心应用是部署分布式应用程序。凭借java跨平台的优势,

用EJB技术部署的分布式系统可以不限于特定的平台。EJB (Enterprise JavaBean)是J2EE(javaEE)的一部分,

定义了一个用于开发基于组件的企业多重应用程序的标准。

 

2、Java Plug-in

Java-plug-in,也就是我们通常说的Applet与JWS(Java Web Start),从技术上来讲,他们都隶属与RIA

(Rich Internet Application)Java Plug-in的存在,使得在浏览器中运行Java程序成为可能,Java Plug-in

在浏览器中作为插件存在,它扩展了浏览器的功能,也就是说在浏览器中,我们可以做的更多,更好。

 

3、Java IDL

Java IDL即idltojava编译器就是一个ORB,可用来在Java语言中定义、实现和访问CORBA对象。Java IDL支持的

是一个瞬间的CORBA对象,即在对象服务器处理过程中有效。实际上,Java IDL的ORB是一个类库而已,并不

是一个完整的平台软件,但它对Java IDL应用系统和其他CORBA应用系统之间提供了很好的底层通信支持,实

现了OMG定义的ORB基本功能。

 

4、Swing

Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台应用

程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模

块化组件来创建优雅的用户界面。

 

JAVA语言的变化

 

1、添加strictfp关键词

 

strictfp, 即 strict float point (精确浮点)。

strictfp 关键字可应用于类、接口或方法。使用 strictfp 关键字声明一个方法时,该方法中所有的float和double

表达式都严格遵守FP-strict的限制,符合IEEE-754规范。当对一个类或接口使用 strictfp 关键字时,该类中的所有代码,

包括嵌套类型中的初始设定值和代码,都将严格地进行计算

 

2、Collections集合类

 

 

同时该版本的JAVA虚拟机第一次植入JIT(Just In Time)编译器。同时在

JDK1.2版本中也出现过三个虚拟机

1、Classic VM  : jdk1.0就发布的虚拟机

2、HotSpot VM :1999年Sun从一家小公司收购。

3、Exact VM  :只是运行在Solaris平台上

TOP

安徽策创网络@2012 版权所有
皖ICP备18020916号-2

安徽网站建设 安徽网站建设,安徽做网站,安徽策创网络