2 JAVA 概述 进入 21 世纪以来,Java 编程语言在全世界应用都非常广泛,Java 是一种很纯正的面向对象语言,它有着 C++语言的各种长处,但是 C++里的多继承和指针却没有引进,由此可以说 Java 功能非常强大,同时简单易用,在国内外很受欢迎。
2.1 Java 的发展历程 Java 的诞生具有偶然性和戏剧性。1990 年 SUN 公司准备在未来的家电电器的嵌入式系统大显身手,所以 SUN 公司成立了一个 Grenn 计划,准备编写通用的控制系统。团队计划用 C++语言,但是觉得 C++语言在 API 存在问题,并且在嵌入式平台中,系统资源十分珍贵,而 C++比较复杂,占资源,并且没有垃圾回收机制及多线程、可移植等优点。所以当时的计划负责人准备从新开发一种语言,这种语言建立在 C++的基础上,是一种面向对象的语言,但是后来由于种种原因放弃了,他觉得需要重新创造一种新的语言——Oak。 到了第三年夏天,Grenn 计划已经完成了一部分,包括独立的操作系统,Oak 语言的库,1992 年 11 月,Green 计划变成了 FirstPerson 有限公司,Sun 的子公司。 后来 Grenn 项目准备在华纳机顶盒投标,源'自:优尔`!论~文'网www.youerw.com但是投标输给了 SGI 公司。这次失败使得Green 计划接近破碎,很多员工甚至被调到别的单位。但从今天的角度来看,幸亏当时投标失败了,否则就不会有今天的 Java。 1994 年,互联网在美国发展迅速,浏览器的使用人数更是达到了全新的高度,这对于Oak 来说,是一次崭新的机会,Green 成员对 Oak 进行了改造,于是在当年秋天,Oak 语言编写了第一个Java语言的网页浏览器。 因为Oak已经被别人注册了, 所以Oak改名为Java。所以 Java 诞生了。 1995 年 Sun 公司发布了 Java 语言,Sun 公司直接大度的将源代码也不保留,直接发到网上,向所有人公开。 Java 公开了几个月后,Java 成了互联网下载次数最多的宝贝,有十万多人访问了 Sun公司的主页,下载 Java,整个互联网上,都充斥了 Java 编写的小程序。 在 Java 之前,浏览器的网页都是静态的,不过有了 Java 之后,浏览器的功能变得十分强大,Java 编写的程序可以在网页里执行,可以与远程的服务器进行连接与交互。 Sun 公司还没有满足,他们觉得 Java 还不够完善,不能开发复杂的程序,于是在 1996年 Sun 公司发布了开发类库,JDK1.0。里面包含了运行环境和开发环境,即 JRE 和 JDK。在当年的 JRE 版本中由发布技术、集成的 API、用户界面、核心 API 和虚拟机五个部分组成。并在 1997 年发布了 JDK1.1,增加了即时编译器。 历史总是惊人的相似,到了 1996 年底,Flash 面世的,Flash 更加简单,更加简洁,蚕食了 Java 在网页上的市场。

上一篇:城市公交系统优化的思考与探讨
下一篇:TC35+GSM手机的远程家电控制系统研究与设计

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

论利用ebXML和SOAP开发Web服务【2352字】

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

神经外科重症监护病房患...

志愿者活动的调查问卷表

公寓空调设计任务书

承德市事业单位档案管理...

C#学校科研管理系统的设计

国内外图像分割技术研究现状

中国学术生态细节考察《...

医院财务风险因素分析及管理措施【2367字】