今天曜耀来说一说,java的历史,主要是我经常使用的是java的语言,今天有空,就来了解一下,java的前世今生。
20世纪90年代,单片式计算机系统诞生,单片式计算机系统不仅廉价,而且功能强大,使用它可以大幅度提升消费性电子产品的智能化程度。</p><p>SUN公司为了抢占市场先机,在1991年成</p><p>立了一个由詹姆斯·高斯林(James Gosling)领导,名为“Green”项目小组,目的是开发一种能够在各种消费性电子产品上运行的程序架构。
那么使用何种编程语言来设计,是项目小组头疼的事。当时C++较为有优势的,项目小组首先考虑的是采用它来编写程序,但C++过于复杂和庞大,再加上由于消费电子产品所采用的嵌入式处理器芯片的种类繁杂,需要让编写的程序跨平台运行,假如用C++编写的话对程序的跨平台运行不友好。
最后项目小组决定:既不用C++编写,也不开发全新的编程语言,而是对C++进行改造:去除了C++复杂的指针和内存管理,并结合嵌入式系统的实时性要求,最终在1992年,他们开发了一种名为“Oak”的面向对象语言。</p><p>科当他们在向硬件生产商进行演示的时候,硬件生产商对此并不感冒,OaK语言因为缺乏硬件的支持而无法进入市场,从而被搁置一旁。
1994年,项目小组看到了浏览器在未来的发展前景,于是决定将OaK应用于万维网。1995年,他们用OaK语言研发了一种能将小程序嵌入到网页中执行的技术——Applet,由于Applet不仅能嵌入网页,还可随同网页在网络上进行传输,这让无数的程序员看到了OaK这门语言,与此同时,OaK正式更名为Java。从此,Java在互联网的推动下火了。
java运行环境包括核心API、集成API、用户界面API、发布技术、Java虚拟机(JVM)。JDK1.0的发布,标志着Java成为一种独立的开发工具。在同年9月,约有8.3万个网页应用了Java技术来制作。
1997年2月,SUN公司紧接着推出了JDK 1.1,在推出后3周时间里,达到了近22万次的下载量。4月2日,首届Java One大会在美国旧金山召开,参加会议的人超过一万人,创造了当时全球同类会议规模最高的纪录。9月,Java Developer Connection社区成员超过10万,同年还有10个最主要的操作系统供应商正式声明将在他们的产品中使用Java。
1999年6月,Sun公司把java的体系分为撒个方向:
J2ME,应用于无线,移动及有限资源的环境;
J2SE应用于桌面环境。
J2EE应用于就java的应用服务器。
以上就是曜耀大概了解的,对于曜耀来说,看着些资料真是有点乏,唉这就是我们程序员的通病。
不说啦,我是曜耀,下次再见。