JAVA语言的历史

Java从1995诞生至今,也不过10年左右。相对于大佬C和C++,它要年轻很多。从哲学上讲,一切都是必然的,Java也不例外。Inter的快速发展带动了Java的快速发展。成语是什么?水涨船高,Java自然成为网络世界最流行的语言。当然,Java的发展是另一回事。

他曾自豪地说:“摧毁微软是我们每个人的任务。

“这个英勇的硅谷英雄似乎带头起义,试图组织一个反微软阵线联盟,对抗微软这个庞大的信任恶势力。

他经常在公开场合说惊人的话,批评微软,还曾经说过微软的。NET是。不是;;

1的代。Java 语言(一种计算机语言,尤用于创建网站)

Java来自Sun公司的一个名为Green的项目。它最初的目的是为家用消费电子产品开发一个分布式代码系统,以便我们可以向冰箱、电视和其他家用电器发送电子邮件,控制它们并与它们交换信息。

一开始准备采用C++,但是C++太复杂,安全性差。最后我们开发了一种新的语言Oak(前身Oak(Java)基于C++。OAK是一种微妙而安全的网络语言。Sun公司曾以此为基础竞标一个互动电视项目,结果被SGI击败。

可怜的奥克几乎无家可归。马克·阿德瑞森开发的Mosaic和Netscape启发了Oak项目组的成员。他们用Java编写了HotJava浏览器,得到了Sun公司CEO斯科特·麦克尼利(Scott McNealy)的支持,引发了Java进入Inter。

还有一些关于Java名字的趣闻。一天,Java成员组的几个成员在讨论给这种新语言取什么名字。当时,他们正在一家咖啡馆喝爪哇咖啡。一个人有了一个想法,称之为Java,赢得了别人的赞赏。于是,Java这个名字就传开了。

2的历史。Java:1995 5月23日,Java语言诞生。

1996 1月,第一个JDK-JDK1.0诞生了。

1996年4月,10各大操作系统厂商宣称将在产品中嵌入JAVA技术。

1996年9月,用JAVA技术制作了约83000个网页。

1997 2月18,JDK1.1发布。

1997年4月2日,JavaOne大会召开,参会人数超过10000人,创下了当时世界同类会议的规模纪录。

1997年9月,JavaDeveloperConnection社区的成员已经超过10万人。

1998年2月,JDK1.1下载超过200万次。

1998 65438+2月8日,JAVA2企业平台J2EE发布。

1999年6月,SUN公司发布了三个版本的Java:标准版、企业版和迷你版(J2SE、J2EE、J2ME)。

2000年5月8日,JDK1.3发布。

2000年5月29日,JDK1.4发布。

2001年6月5日,诺基亚宣布,到2003年将销售1亿部支持Java的手机。

2006年9月24日5438+0,J2EE1.3发布。

2002年2月26日,J2SE1.4发布。从此,Java的计算能力有了很大的提高。

2004年9月30日18:00PM和J2SE1.5的发布是Java语言发展史上的又一个里程碑。

为了显示这个版本的重要性,J2SE1.5改名为J2SE5.0题外话:1。微软与Sun Java之争诞生于1995年,那是微软在软件行业达到巅峰的时代。Windows 95发布时的景色给人们留下了深刻的印象。

尽管如此,作为最杰出的技术领袖,比尔?盖茨对Java依然有着敏锐的认知。

当他了解到Java的一些细节后,给出了这样的评价:“Java是长久以来最好的编程语言。

基于此,微软在1996年3月申请并获得了Java许可证。

微软对Java的热情极大地提高了当时人们对Java的兴趣和信心,但很多人担心微软会凭借其强大的影响力在标准之外另立标准,从而破坏Java的纯粹性。

果不其然,自从1997发布了Visual J++的第一个版本,微软就开始在Java中加入自己的私有扩展。

这无疑引起了孙的高度重视。

1997 10,孙起诉微软违反了两家公司签订的关于微软使用Java技术的合同,指控微软对自己的Java产品进行“不适当的修改”,违反了承诺向用户提供Java兼容产品的合同条款。

这场官司持续了很长时间,直到双方在2001 1达成和解,微软将继续提供使用Sun开发的Java技术的现有产品(包括beta版本)。

但是,Sun只为包括Java 1.1.4在内的微软产品提供有限的许可证。

2001年7月,微软宣布新版Windows XP将不再支持Sun的JVM,并推出了。NET平台与Java竞争。

现在回想起来,当时的这场官司对Java世界影响深远。

如果没有这场官司,也许很多Java程序员都在用Visual J++开发基于WFC的Windows客户端程序,同时还要面对被两种不同事实标准分割的Java世界。/*个人评论,请勿引用个人评论。看来微软真的很狡猾,产品也不怎么样,但是攻击对手的能力是一般公司难以企及的。VJ++是一个强有力的举措。让很多原来的Java程序员转行c# * * *很神奇,真的很佩服。比尔不是一个有名无实的领袖,一个词:牛!!当然,微软也知道自己理亏,结果肯定会赔点钱,但目的已经达到了。赔点钱也没关系。反正有的是钱。*/2003年4月2日,Sun与微软达成65,438+0.6亿美元的法律和解。

如果不是晚了一天,很多人会认为这是愚人节(1)开的玩笑。

虽然大家都张着嘴好像看到了“太阳从西边出来了”,但这是真的。

根据两家公司达成的版权协议,双方将为采用对方的技术支付专利费,微软将向Sun预付3.5亿美元的使用费,而Sun承诺如果Sun集成了微软的部分技术,将向微软支付。

毫无疑问,“私了”对双方都是最好的结果。

协议签署当天,孙与微软在美国旧金山举行的“抛弃十年恩怨,携手共进”新闻发布会上,虽然比尔·盖茨没有到场,但并不妨碍现场看似轻松的气氛。

麦克尼利和鲍尔默各自穿着密歇根州底特律市红翼曲棍球队的运动服,讲述了他们在哈佛大学一起学习的经历。麦克尼利还说,“那时候,我们是非常好的朋友。当然,我们有时会吵架。

“当然,人可能会成为终身知己,但公司之间只是利益的结合。

2.詹姆斯·高斯林

Java之父(不太喜欢这个名字,老气,但是人猥琐,呵呵,高手猥琐);作为Java之父,詹姆斯·高斯林的名字耳熟能详。

当人们评论一种编程语言时,他们总是喜欢带着那些下了蛋的母鸡。

Java作为中国编程语言学习者餐桌上为数不多的流行风格,自然让詹姆斯·高斯林风光无限。

虽然不再是引领Java发展潮流的领军人物,但作为Sun开发者产品组的CTO,他依然身居高位,满身世俗事务。但这并不妨碍他一如既往的热爱Java,发表各种截然不同的观点,引发一场又一场的争论。

詹姆斯·高斯林非常热爱Java是的,有父母不爱自己的孩子。

也很爱孙——是的,没有哪个领导不爱自己的公司。

所以我们都看到了詹姆斯·高斯林站在批评球队安全性的队伍前面。NET,称赞Java性能,批评SWT开倒车,给NetBeans唱赞歌。

对错也好,偏见也好,固执也罢,至少说明高斯林鲜明的个性丝毫没有受到年龄的影响。

也许只有这样有天赋又偏执的人才能创造出Java这样伟大的语言。本文来自CSDN博客,出处为://blog . csdn/CPP _ Java _ man/archive/2006/05/02/705319 . aspx