java

1

章  认识

Java

 

1.1  Java

的历史 

Java

来自于

Sun

公司的一个叫

Green

的项目,其原先的目的是为家用电子消费产

品开发一个分布式代码系统,这样就可以把

E-mail

发给电冰箱、电视机等家用电器,

对它们进行控制,和它们进行信息交流。开始他们准备采用

C++

,但

C++

太复杂,安

全性差,

最后基于

C++

开发一种新语言

Oak

Java

的前身)

Oak

是一种用于网络的精

巧而安全的语言,

Sun

公司曾以此投标一个交互式电视项目,但结果被

SGI

打败。于

Oak

几乎无家可归,

恰巧这时

Mark Ardreesen

开发的

Mosaic

Netscape

启发了

Oak

项目组成员,他们用

Java

编制了

HotJava

浏览器,得到了

Sun

公司首席执行官

Scott 

McNealy

的支持,触发了

Java

进军

Internet

 

Java

技术是由美国

Sun

公司倡导和推出的,它包括

Java

语言和

Java Media APIS

Security APIs

Management APIs

Java Applet

Java RMI

JavaBean

JavaOS

Java Servlet

JavaServer Page 

以及

JDBC

等。现把

Java

技术的发展历程简述如下:

 

 

·

1990

年,

Sun

公司

James Gosling

领导的小组设计了一种平台独立的语言

Oak

主要用于为各种家用电器编写程序。

 

·

1995

1

月,

Oak

被改名为

Java

1995

5

23

日,

Sun

公司在

Sun World ‘95

上正式发布

Java

HotJava

浏览器。

 

·

1995

8

月至

12

月,

Netscape

公司、

Oracle

公司、

Borland

公司、

SGI

公司、

Adobe

公司、

IBM

公司、

AT&T

公司、

Intel

公司获得

Java

许可证。

 

·

1996

1

月,

Sun

公司宣布成立新的业务部门——

JavaSoft

部,以开发、销售

并支持基于

Java

技术的产品,由

Alan Baratz

任总裁。同时推出

Java

开发工具

JDK

Java Development Kit

1.0

,为开发人员提供用来编制

Java

应用软件

所需的工具。

 

·

 1996

2

月,

Sun

公司发布

Java

芯片系列,

包括

PicoJava

MicroJava

UltraJava

并推出

Java

数据库连接

JDBC

Java Database Connectivity

 

·

1996

3

月,

Sun

公司推出

Java WorkShop

 

  2  

 

 

·

1996

4

月,

Microsoft

公司、

SCO

公司、苹果电脑公司(

Apple

NEC

公司

等获得

Java

许可证。

Sun

公司宣布允许苹果电脑、

HP

日立、

IBM

Microsoft

Novell

SGI

SCO

Tamdem

等公司将

Java

平台嵌入到其操作系统中。

 

·

1996

5

月,

HP

公司、

Sybase

公司获得

Java

许可证。

北方电讯公司宣布把

Java

技术和

Java

微处理器应用到其下一代电话机中的计划。

5

29

日,

Sun

公司在

旧金山举行第一届

JavaOne

世界

Java

开发者大会,业界人士踊跃参加。

Sun

司在大会上推出一系列

Java

平台新技术。

 

·

1996

8

月,

JavaWorkShop

成为

Sun

公司通过互联网提供的第一个产品。

 

·

1996

9

月,

Addison-Wesley

Sun

公司推出

Java

虚拟机规范和

Java

类库。

 

·

1996

10

月,德州仪器等公司获得

Java

许可证。

Sun

公司提前完成

JavaBean

规范并发布,同时发布第一个

Java JIT

Just-In-Time

)编译器,并打算在

Java 

WorkShop

Solaris

操作系统中加入

JIT

10

29

日,

Sun

公司发布

Java

企业

计算技术,包括

JavaStation

网络计算机、

65

家公司发布的

85

Java

产品及应

用、

7

个新的

Java

培训课程及

Java

咨询服务、

基于

Java

Solstice

互联网邮件

软件、

新的

Java

开发者支持服务、

HotJava Views

演示、

Java Tutor

Java Card API

等。

Sun

公司宣布完成

Java Card API

规范,

这是智能卡使用的第一个开放

API

Java Card

规范将把

Java

能力赋予全世界亿万张智能卡。

 

·

1996

11

月,

IBM

公司获得

JavaOS

HotJava

许可证。

Novell

公司获得

Java 

WorkShop

许可证。

Sun

公司和

IBM

公司宣布双方就提供

Java

化的商业解决方

案达成一项广泛协议,

IBM

公司同意建立第一个

Java

检验中心。

 

·

 1996

12

月,

Xerox

等公司获得

Java

JavaOS

许可证。

Sun

公司发布

JDK1.1

Java

商贸工具包、

JavaBean

开发包及一系列

Java APIs

推出一个新的

JavaServer

产品系列,

其中包括

Java Web Server

Java NC Server

JavaServer Toolkit

Sun

公司发布

100%

Java

计划,得到百家公司的支持。

 

·

1997

1

月,

SAS

等公司获得

Java

许可证。

Sun

公司交付完善的

JavaBean

发包,这是在确定其规范后不到

8

个月内完成的。

 

·

1997

2

月,

Sun

公司和

ARM

公司宣布同意使

JavaOS

运行在

ARM

公司的

RISC

处理器架构上。

Informix

公司宣布在其

Universal Server

和其他数据库产

品上支持

JDK1.1

Netscape

公司宣布其

Netscape Communicator

支持所有

Java 

 

  3  

 

化的应用软件和核心

API

 

·

1997

3

月,

HP

公司获得

Java WorkShop

许可证,用于其

HP-UX

操作系统。

西门子、

AG

公司等获得

Java

许可证。日立半导体公司、

Informix

公司等获得

JavaOS

许可证。

Novell

公司获得

Java Studio

许可证。

Sun

公司发售的

JavaOS 1.0

操作系统,这是一种在微处理器上运行

Java

环境的最小、最快的方法,可提供

JavaOS

许可证持有者使用。

Sun

公司发售

HotJava Browser 1.0

这是一种

Java

浏览器,可以方便地按需编制专用的信息应用软件,如客户自助台和打上公司

牌号的网络应用软件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值