当前位置:首页 > 生态圈 > 正文内容

Java 25 岁生日快乐!

abcsky885个月前 (12-15)生态圈45

本文分享给大家的是:

整理 | 屠敏头图 | CSDN 下载自视觉中国出品 | CSDN(ID:CSDNnews)互联网是有记忆的,而 Java 作为一种编程语言,在支撑这份记忆的过程中,立下了汗马之劳5 月 23 日,在这一天,Java 迎来了属于自己的 25 岁生日。

Java 25 岁生日快乐!

Java 的过去25 年前的今天,Java 生逢其时在计算机革命开始之际,硬件资源的逐渐富余为 IT 工程师们提供了各个层面充足的创新与试错机会,当然这其中也包括了开发工具层无论是前期美国计算机科学学者与软件工程师 Ken Thompson 开发的 B 语言,还是后来 Dennis Ritchie 创造的 C 语言、继而 C 语引流推广怎么赚钱言衍生出了 C++ 等等,当时的开发工具领域早已呈现出百花齐放百家争鸣的盛况。

不过,在彼时单片式计算机系统以其“低廉的价格、强大的功能”风靡互联网圈时,最被工程师们看好的工具备选 C++,因其过于复杂的特性,以及不具备跨平台等功能,让想要在嵌入式应用领域抢占先机的企业与工程师们头疼不已。

正所谓这个世界上「没有完美的软件,也没有完美的开发人员」,既然如此,“改”才是王道因此,在一家名为 Sun 公司中,由一位 James Gosling 的工程师带领其团队基于 C++,大刀阔斧地进行了改造,他们去掉了 C++ 一些不实用的功能与特性,又结合了嵌入式系统的实时性要求,开发了一款面向对象的 Oak 引流推广怎么赚钱语言。

经过近三年漫长迭代与辗转,在互联网崛起之际,Oak 在变身并更名为 Java 后,因其面向对象以及"写入一次,随处运行"的可移植性而声名大噪,Sun 公司也于 1995 年 5 月 23 日这一天在 Sun World 会议上正式向外界揭开了 Java 的面纱 。

自此后的多年间,Java 也按照自己的技术轨迹稳步发展:1996 年,JDK 1.0 发布,标志着 Java 成为一种独立的开发工具;1997 年,JavaOne 会议召开,参与者逾一万人,创当时全球同类会议规模之纪录

;1998 年,Java 2 企业平台 J2EE 发布;1999 年,Sun 公司发布 Java 三大版本:标准引流推广怎么赚钱版(J2SE)、企业版(J2EE)和微型版(J2ME);2000 年,JDK 1.3 与 JDK 1.4 发布;

2001 年,J2EE 1.3 发布;2002 年,J2SE 1.4 发布,自此 Java 的计算能力有了大幅提升;2003 年,J2SEE 1.4.2 发布;2004 年,J2SE 1.5 发布,彼时 Sun 公司为了凸显这个版本的重要性,将 J2SE 1.5 更名为 J2SE 5.0;

2005 年,Sun 公司公开 Java SE 6;2006 年,Sun 公司宣布 Java 全线采纳 GNU General Public License Version 2,从而公开了 Java引流推广怎么赚钱 的源代码;

2007 年,Sun Microsystems 公司放弃了对 Java™ 平台的统驭,将权力交给了 Java 开发人员社区;2008 年,JavaFX1.0 发布;2009 年,甲骨文宣布 74 亿美元收购 Sun 公司,。

2010 年,JavaEE 6 发布;2011 年,Java 7 发布;2014 年,Java 8 正式发布;2017 年,甲骨文宣布 Java 发布频率改为每六个月一次;2018 年,甲骨文宣布自 2019 年 1 月起,Java SE 8 公开更新将不向没有商用许可证的业务、商用或生产用途提供。

至今,Java 已渗透到了企业级应用、游戏、嵌入式设备、桌面级应引流推广怎么赚钱用等各个场景中。相关阅读:《Java 发展简史:初生遇低谷,崛起于互联网》

历经波折最初得益于 Java 虚拟机支持多个硬件平台和操作系统,Java 小程序可以从网页运行当时如 IBM、Apple、Adobe、HP、Oracle、Netscape 和微软等各大科技巨头公司都纷纷停止了自己的相关开发项目,竞相购买了 Java 使用许可证,并为自己的产品开发了相应的 Java 平台。

不过也正因此,在过往 25 年间,围绕 Java 技术核心,有两大让业界颇为关注的诉讼案第一起是 Sun 和微软之间关于微软在 Windows 中使用 Java 的问题1997 年,Sun 公司一纸诉讼书将微软起诉至美国引流推广怎么赚钱

订的合同时,微软在自己的 Java 产品中做了“不恰当修改”违反了合同中承诺向用户提供 Java 兼容产品的条款经过漫长的调解,最终这一场官司于 2001 年,微软同意向 Sun 公司支付 2000 万美元和解才结束。

自此,虽然微软也可以继续采用 Sun 公司开发的 Java 技术的现有产品,不过,将技术握在自己手中毕竟更为自由,于是 2001 年 7 月,微软推出了 .NET 平台,希望与 Java 有一战另外,还一起关于 Java 的知识产权纠纷,更为长久,至今仍未有定论,它就是后来

收购了 Sun 公司的甲骨文和谷歌之间引流推广怎么赚钱的 Java 知识产品纠纷案2009 年,甲骨文指控谷歌在 Android 开发中滥用了 Java API 版权,并直接复制了 11330 多行代码,侵犯了自己的知识产权。

引流推广怎么赚钱a,甚至还会影响所有软件开发。

Java 当下刨除外在的商业利益关系,回归到 Java 编程语言本身,在 25 年后的今天,凭借着面向对象、跨平台、可移植、高性能等优势,Java 横扫各大编程语言榜单,期间虽经历了 Kotlin、Python、Go 等后起之秀扬言“取而代之”的挑战,却依旧

被业界称之为编程语言界的常青藤,也成为企业应用开发主流的存在根据甲骨文的数据,2017 年全球估计有 900 万 Java 开发人员与此同时,Java 也催生了一个巨大的工具生态系统,从 Spring 。

框架到应用程序服务器,从 IBM、红帽和甲骨文等公司到 JavaFX 富媒体平台,Java 身影无处不在在国引流推广怎么赚钱内环境中,也有大量的企业采用 Java,以阿里巴巴为例,其不仅在生态上拥有 14000 开发者、90000 应用实例、内部有 1000000 JVM 实例等,在 Spring、Spark、HBASE 等技术栈中也均有 Java 应用。

Java 的未来虽然目前 Java 的更新速度无人能及,开发者也叫苦不堪,直言“学不动”不过 Java 基于自身的痛点仍在不断改进中,在两个月前发布的 Java 14 中,提供了16个主要的改进和变更,包括两个孵化器模块、三个预览特性、两个弃用的功能以及两个删除的功能。

相关阅读:《Java 14 来了!》近日,Oracle Java 平台组首席架构师 Mark R引流推广怎么赚钱einhold 在 OpenJDK 社区中提出了一项建议,将解决长期 Java 的难题,包括启动时间慢、性能达到峰值的时间缓慢以及占用空间大等问题。

历经风霜,我们不能保证多年后,Java 仍是主流,但在当下,Java 仍是编程之王,Java,25 岁,生日快乐!【END】

更多精彩推荐  ☞华为全球分析师大会:HMS Core全球开发者应用集成的数量加速增长,打造全场景智慧体验☞腾讯人均月薪 8 万,恍恍惚惚,又被平均了?☞200 万年薪请不到!清华姚班到底有多牛?| 原力计划

☞量子计算与AI“双拳”出击,他们锁定38种潜在抗疫药物☞我们已经不用AOP做操作日志了!| 原力计划☞国外这三位帅小伙引流推广怎么赚钱,居然搞了个用比特币付款、无人机运送的水培沙拉项目?

你点的每个“在看”,我都认真当成了喜欢

扫描二维码推送至手机访问。

版权声明:本文由海南拓宏网络科技工作室发布,如需转载请注明出处。

本文链接:http://4blc.com/post/7537.html

分享给朋友:

“Java 25 岁生日快乐!” 的相关文章

漫威电影公司百度百科(漫威影业属于哪家公司)

今天给各位分享   (观察者网讯)“(漫威)漫画公司已经存在了80多年,我希望漫威影业也能存在那么久,甚至更长”近日,49岁的漫威影业总裁凯文·费奇宣传《蚁人3》时透露了自己的小目标,并称漫威影业一直试图一碗水端平,既满足老粉对联动的兴趣,也想吸引不做功课的路人观众。  ...

计算机科学与技术学这个专业好不(计算机科学与技术是学什么的?从事什么专业就业前景)

本文分享给大家的是: 想什么呢,当然不是!!!今年刚从 985 研究生毕业,本科计算机科学与技术,在计算机专业呆了 7 年,自认为还比较懂其实对于计算机专业科班学生来说,想学习计算机科学与技术,我感觉做好两点就够了:掌握一门扎实的编程语言。 编程语言是工具,是我们吃饭的家伙...

java类与对象的概念相同吗(java类和对象的概念)

今天给各位分享 #头号有新人##java#1.类与对象java是一门纯面向对象的语言,在java面向对象的世界里,一切皆为对象面向对象是解决问题的一种思想,主要是要依靠对象之间的交互完成一件事情用面向对象的思想来涉及程序,更符合人们对于事物的认知,对于大型程序的设计,扩展以及维护都...

java中else if是什么意思(java中if的用法)

本篇文章给大家谈谈 原标题:Java里if和else的用法前言在上一篇文章中,壹哥给大家讲解了Java里的输入与输出语句,现在你知道怎么用了吗?接下来我们继续往下学习Java里的流程控制语句,今天先给大家讲一下if和else这一对好基友,这个知识点可以说是每个Java程序员都必会的...

6、 [单选题] 计算机软件的著作权属于( )(计算机软件是著作权还是专利权)

本文分享给大家的是: 原标题:广州知识产权律师所:计算机软件是什么意思,著作财产权能分割吗 广州律师知识产权【律师解答】:计算机软件的概念是:指计算机系统中的程序及其文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料程序必须装入机器内部才...

大连java培训机构有哪些(大连java招聘信息)

本文分享给大家的是: 如今,中国已经进入互联网高速发展期,各大公司在招聘时都会需要编程人员,而Java作为程序语言中较为便捷和高效的代表,已经成为许多企业招人时的首选于是,很多人为了程序员的高薪资想要通过培训转行,那么大连正规Java培训收费多少呢?今天“好程序员”就来带大家分析一...