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 项目准备在华纳机顶盒投标,源'自:751`!论~文'网www.751com.cn但是投标输给了 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手机的远程家电控制系统研究与设计
-
-
-
-
-
-
-
电站锅炉暖风器设计任务书
当代大学生慈善意识研究+文献综述
酸性水汽提装置总汽提塔设计+CAD图纸
十二层带中心支撑钢结构...
大众媒体对公共政策制定的影响
java+mysql车辆管理系统的设计+源代码
河岸冲刷和泥沙淤积的监测国内外研究现状
杂拟谷盗体内共生菌沃尔...
乳业同业并购式全产业链...
中考体育项目与体育教学合理结合的研究