java历史

淡定天下
精选回答

20世纪90年代,硬件领域出现了单片式计算机系统,这种价格低廉的系统一出现就立即引起了自动控制领域人员的注意,因为使用它可以大幅度提升消费类电子产品(如电视机顶盒、面包烤箱、移动电话等)的智能化程度。Sun公司为了抢占市场先机,在1991年成立了一个称为Green的项目小组,帕特里克、詹姆斯·高斯林、麦克·舍林丹和其他几个工程师一起组成的工作小组在加利福尼亚州门洛帕克市沙丘路的一个小工作室里面研究开发新技术,专攻计算机在家电产品上的嵌入式应用。

由于C++所具有的优势,该项目组的研究人员首先考虑采用C++来编写程序。但对于硬件资源极其匮乏的单片式系统来说,C++程序过于复杂和庞大。另外由于消费电子产品所采用的嵌入式处理器芯片的种类繁杂,如何让编写的程序跨平台运行也是个难题。为了解决困难,他们首先着眼于语言的开发,假设了一种结构简单、符合嵌入式应用需要的硬件平台体系结构并为其制定了相应的规范,其中就定义了这种硬件平台的二进制机器码指令系统(即后来成为“字节码”的指令系统),以待语言开发成功后,能有半导体芯片生产商开发和生产这种硬件平台。对于新语言的设计,Sun公司研发人员并没有开发一种全新的语言,而是根据嵌入式软件的要求,对C++进行了改造,去除了留在C++的一些不太实用及影响安全的成分,并结合嵌入式系统的实时性要求,开发了一种称为Oak的面向对象语言。

由于在开发Oak语言时,尚且不存在运行字节码的硬件平台,所以为了在开发时可以对这种语言进行实验研究,他们就在已有的硬件和软件平台基础上,按照自己所指定的规范,用软件建设了一个运行平台,整个系统除了比C++更加简单之外,没有什么大的区别。1992年的夏天,当Oak语言开发成功后,研究者们向硬件生产商进行演示了Green操作系统、Oak的程序设计语言、类库和其硬件,以说服他们使用Oak语言生产硬件芯片,但是,硬件生产商并未对此产生极大的热情。因为他们认为,在所有人对Oak语言还一无所知的情况下,就生产硬件产品的风险实在太大了,所以Oak语言也就因为缺乏硬件的支持而无法进入市场,从而被搁置了下来。

1994年6、7月间,在经历了一场历时三天的讨论之后,团队决定再一次改变了努力的目标,这次他们决定将该技术应用于万维网。他们认为随着Mosaic浏览器的到来,因特网正在向同样的高度互动的远景演变,而这一远景正是他们在有线电视网中看到的。作为原型,帕特里克·诺顿写了一个小型万维网浏览器WebRunner。

1995年,互联网的蓬勃发展给了Oak机会。业界为了使死板、单调的静态网页能够“灵活”起来,急需一种软件技术来开发一种程序,这种程序可以通过网络传播并且能够跨平台运行。于是,世界各大IT企业为此纷纷投入了大量的人力、物力和财力。这个时候,Sun公司想起了那个被搁置起来很久的Oak,并且重新审视了那个用软件编写的试验平台,由于它是按照嵌入式系统硬件平台体系结构进行编写的,所以非常小,特别适用于网络上的传输系统,而Oak也是一种精简的语言,程序非常小,适合在网络上传输。Sun公司首先推出了可以嵌入网页并且可以随同网页在网络上传输的Applet(Applet是一种将小程序嵌入到网页中进行执行的技术),并将Oak更名为Java(在申请注册商标时,发现Oak已经被人使用了,再想了一系列名字之后,最终,使用了提议者在喝一杯Java咖啡时无意提到的Java词语)。5月23日,Sun公司在Sun world会议上正式发布Java和HotJava浏览器。IBM、Apple、DEC、Adobe、HP、Oracle、Netscape和微软等各大公司都纷纷停止了自己的相关开发项目,竞相购买了Java使用许可证,并为自己的产品开发了相应的Java平台。

1996年1月,Sun公司发布了Java的第一个开发工具包(JDK 1.0),这是Java发展历程中的重要里程碑,标志着Java成为一种独立的开发工具。9月,约8.3万个网页应用了Java技术来制作。10月,Sun公司发布了Java平台的第一个即时(JIT)编译器。

1997年2月,JDK 1.1面世,在随后的3周时间里,达到了22万次的下载量。4月2日,Java One会议召开,参会者逾一万人,创当时全球同类会议规模之纪录。9月,Java Developer Connection社区成员超过10万。

1998年12月8日,第二代Java平台的企业版J2EE发布。1999年6月,Sun公司发布了第二代Java平台(简称为Java2)的3个版本:J2ME(Java2 Micro Edition,Java2平台的微型版),应用于移动、无线及有限资源的环境;J2SE(Java 2 Standard Edition,Java 2平台的标准版),应用于桌面环境;J2EE(Java 2Enterprise Edition,Java 2平台的企业版),应用于基于Java的应用服务器。Java 2平台的发布,是Java发展过程中最重要的一个里程碑,标志着Java的应用开始普及。

1999年4月27日,HotSpot虚拟机发布。HotSpot虚拟机发布时是作为JDK 1.2的附加程序提供的,后来它成为了JDK 1.3及之后所有版本的Sun JDK的默认虚拟机。

2000年5月,JDK1.3、JDK1.4和J2SE1.3相继发布,几周后其获得了Apple公司Mac OS X的工业标准的支持。2001年9月24日,J2EE1.3发布。2002年2月26日,J2SE1.4发布。自此Java的计算能力有了大幅提升,与J2SE1.3相比,其多了近62%的类和接口。在这些新特性当中,还提供了广泛的XML支持、安全套接字(Socket)支持(通过SSL与TLS协议)、全新的I/OAPI、正则表达式、日志与断言。2004年9月30日,J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE 1.5更名为Java SE 5.0(内部版本号1.5.0),代号为“Tiger”,Tiger包含了从1996年发布1.0版本以来的最重大的更新,其中包括泛型支持、基本类型的自动装箱、改进的循环、枚举类型、格式化I/O及可变参数。

最美的痕迹叫做回忆 2023-08-29 15:42:06

相关推荐

抖音粉丝最多的是谁2022排名 抖音粉丝最多的人排行榜

抖音粉丝最多的是谁2022排名抖音粉丝最多的人排行榜怡怡今天给分享抖音粉丝最多的是谁2022排名的知识,其中也会对抖音粉丝最多的人排行榜进行解释,希望能解决你的问题,请看下面的文章阅读吧!1、;很多网友想了解2...
展开详情

电子小报模板 电子小报模板word版可编辑

小天给大家谈谈电子小报模板,以及电子小报模板word版可编辑应用的知识点,希望对你所遇到的问题有所帮助。1、求军训电子小报模板军训必需品:1电风扇(一定要带,千万要带,不带必死---热死的,民生之所需)2毛巾杯...
展开详情

汉语成为全球通用语言(汉语成为全球通用语言的标志)

汉语被列为全球通用语言汉语被联合国列为全球通用语言的消息传遍网络,许多国人因此而自豪不已。但事实上,这是一条没有任何官方媒体证实的“假消息”。汉语使用人数:汉语是目前全世界使用人口最多的语言,但并不能称为所谓“...
展开详情

tvb古装戏 tvb古装戏演员表

tvb古装戏相信很多小伙伴还不知道,现在让我们一起来看看吧!1、1《孤星剑》《孤星剑》是由香港电视广播有限公司于1993年出品的的爱情古装武侠剧,由郑伊健、梁小冰、魏骏杰、何婉盈、陈嘉辉等主演,共15集。2、该...
展开详情

红心猕猴桃几月成熟 红心猕猴桃好吃吗

小乐给大家谈谈红心猕猴桃几月成熟,以及红心猕猴桃好吃吗应用的知识点,希望对你所遇到的问题有所帮助。红心猕猴桃几月成熟红心猕猴桃好吃吗1、猕猴桃一般八月到十一月份成熟上市。2、猕猴桃也称奇异果,质地柔软,口感酸甜...
展开详情

精选推荐更多>

不言不语的意思是什么

“不言不语”的意思是指不说话,闷声不响。
出处:明·冯梦龙《醒世恒言·吴衙内邻舟赴约》:“秀娥一心忆着吴衙内,坐在旁边,不言不语,如醉如痴,酒也不沾一滴,箸也不动一动。”
近义词:不声不响、一言不发。
反义词:多嘴多舌、绘影绘声。
用法:联合式;作谓语指闷声不响。
示例:
1、《东周列国志》第九十五回:“那一伙壮卒,不言不语,大刀阔斧,逢人便砍,虽只五千个人,慌乱之中,恰象几万一般。”
2、王中见母子说话没缝,只得起来。不言不语,走到前厅,看见主人灵柩。

上下是词语吗

上下是词语。
上下,常用词语,原意指方向上方和下方。现多用于职位、辈分的上下,也有古今、左右、大概、高低之意。
引证解释:
1、高处和低处;上面和下面。
《孟子·告子上》:“孟子曰:‘水信无分於东西,无分於上下乎?’”
2、指天地。
《楚辞·天问》:“遂古之初,谁传道之?上下未形,何由考之?”
3、指天神和地神。
4、指天神和人物。
5、指位分的高低,犹言君臣、尊卑、长幼。
《易·泰》:“上下交而其志同也。”孔颖达疏:“上,谓君也;下,谓臣也。”
6、上等中的下等,即第三等。
7、高低;优劣;胜负。
8、上首和下首。
《红楼梦》第六十三回:“掣此签者,不便饮酒,只令上下两家各饮一杯。”
9、谓从头到脚。
《儒林外史》第二十一回:“郭铁笔接在手内,将眼上下把浦郎一看。”
10、犹言古今。
《汉书·叙传下》:“篇章博举,通于上下。”王先谦补注:“上下谓古今也。”
11、犹言前后。
汉王充《论衡·问孔》:“案贤圣之言,上下多相违,其文前后多相伐者,世之学者,不能知也。”
12、犹左右。用在数量词后,表示约数。
13、犹仰俯。
《周礼·春官·卜师》:“凡卜,辨龟之上下左右阴阳,以授命龟者,而诏相之。”
14、犹言丰欠。
《周礼·地官·廪人》:“以岁之上下数邦用,以知足否。”贾公彦疏:“上下即丰凶。”
15、犹言匹敌,差不多。
唐韩愈《与冯宿论文书》:“近李翱从仆学文,颇有所得……有张籍者,年长於翱,而亦学於仆,其文与翱相上下。”
16、犹言周旋。
17、六朝及隋唐时代对父母的尊称。
《宋书·孝义传·郭原平》:“今岁过寒,而建安緜好,以此奉尊上下耳。”
18、宋元以后对公差的尊称。
19、旧时请问尊长名字,也称“上下”。犹言上一字,下一字。
20、升降。
《楚辞·卜居》:“将氾氾若水中之凫乎?与波上下偷以全吾躯乎?”王逸注:“随众卑高。”
21、增减;变更。

水何澹澹的澹澹啥意思

水何澹澹,澹澹(dàn):水波摇动的样子。
出自东汉曹操《观沧海》,原文是:
东临碣石,以观沧海。
水何澹澹,山岛竦峙。
树木丛生,百草丰茂。
秋风萧瑟,洪波涌起。
日月之行,若出其中。
星汉灿烂,若出其里。
幸甚至哉,歌以咏志。
白话译文:
东行登上碣石山,来观赏那苍茫的海。
海水多么宽阔浩荡,山岛高高地挺立在海边。
树木和百草丛生,十分繁茂。
秋风吹动树木发出悲凉的声音,海中涌着巨大的海浪。
太阳和月亮的运行,好像是从这浩瀚的海洋中发出的。
银河星光灿烂,好像是从这浩瀚的海洋中产生出来的。
我很高兴,就用这首诗歌来表达自己内心的志向。
《观沧海》是东汉末年诗人曹操创作的一首四言诗,《步出夏门行》的第一章。这首诗是曹操在碣石山登山望海时,用饱蘸浪漫主义激情的大笔,所勾勒出的大海吞吐日月、包蕴万千的壮丽景象;描绘了祖国河山的雄伟壮丽,既刻画了高山大海的壮阔,更表达了诗人以景托志,胸怀天下的进取精神。全诗语言质朴,想象丰富,气势磅礴,苍凉悲壮。

枭是什么意思

“枭”是一个汉字,读作xiāo,本意是指一种恶鸟,捕捉后悬头树上以示众,也指一种古代刑罚,把头割下来悬挂在木上,还指旧时私贩食盐(毒)的人。在《诗·大雅·瞻昂》和《汉书·司马相如传》文献等均有记载。
造句:
1、皇帝吐出一口鲜血,瞪大着双眼,溘然长逝,一代枭雄,就此谢幕。
2、给项羽1000次机会,他也同样打不过刘邦,这就是英雄和枭雄的区别。
3、历史跃出书中叫嚣重重还原一是梦,梦里金戈铁马热血战枭雄。
4、应该看见的事,他没看见,却看见了,这种人是智者。连不应该看见的事他看见了,也看不见,这种人就是枭雄。
常见热点问答
热点搜索
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200
作文大全
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200