程序语言大佬Java迎来20岁生日

Home / Article MrLee 2015-5-23 3583

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。Java是由Sun公司推出一种可以撰写跨平台应用软件的面向对象的程序设计语言。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用于开发Internet应用程序。2010年Sun被Oracle收购。
全球第一编程语言Java迎来20岁生日

8da38511d9b6a5f4


今天,Java 迎来了20岁生日,这在编程语言中相当不易,Java已经成为我们日常工作和生活中极为重要的一部分,它支撑着我们每天使用的各种软件。从企业大数据、云、社交媒体、移动和物联网的创新,一直到车联网、智能手机和电子游戏,Java不断帮助开发者挑战技术创新的极限。
甲骨文Java平台组开发副总裁Georges Saab先生表示:“Java已发展成为当今业界最重要、最可靠的技术之一。选择Java的企业已经得到了极大的回报,他们在性能、扩展性、可靠性、兼容性和功能等方面的表现均有显著提升。Java生态系统提供了杰出的类库、框架和资源,可为初级到专家级程序员提供帮助。Java本身即是在透明的OpenJDK社区中发展起来的。随着甲骨文和社区中各方进行的大举投入,我们期待Java在未来20年实现更大的发展。”
日本富士通株式会社应用管理中间件事业部副总裁Yasushi Fujii先生表示:“Java一面市,富士通就认识到了它在IT系统中的实用性。直至现在我们仍然在推广它的应用。Java具有很高的兼容性,可极大地提升生产力,因此在日本的各个行业都得到了广泛的应用。在未来的信息与通信技术领域,移动和云技术将加深人与人之间和个人与企业之间的关系,有助于在本质上搭建一个更加以人为中心的社会。我们期待着Java的发展能够进一步提升信息与通信技术,同时极大地改变社会。我们同时也希望与Java社区一同开发Java技术。”
IBM Systems中间件产品副总裁Harish Grama先生表示:“IBM祝贺Java 20周年华诞。Java是行业领先的、最重要的编程平台之一,它横跨移动端、客户端及企业软件平台。早在20多年前,IBM便开始投身Java,并一路见证了Java生态系统和开发社区帮助我们的客户投资基于Java的解决方案,并最终为客户带来卓越的价值。IBM期待着未来20年在Java生态系统上的增长和创新,包括移动,云,分析及物联网等诸多方面。”
全球第一编程语言的发展
Java于1995年面市,是900万开发者的首选编程语言,目前是70亿台设备的基础程序。提高道路和航空安全性、从大洋深处采集科学应用所需的信息、提升作物质量、通过量化处理来协助战胜饥饿、模拟人的大脑与肌骨系统以及游戏是Java技术在全球的部分应用领域。
企业的开发人员可以在12家供应商的30个Java EE 6和 Java EE 7兼容性解决方案生态系统中进行选择。自Java面市以来,基于Java的媒体设备已达1.25亿台,Java卡的出货量已超过了100亿个。
IDC应用开发研究程序总监Al Hilwa表示:“编程语言并不都会有很长的寿命,而寿命较长的编程语言也并不能永葆健康。但Java经受住了时间和众多应用的检验,从大型企业系统到小型设备游戏中都得到了很好的验证。”
在甲骨文的带领下,Java目前又推出了两个主要的平台版本 — Java 7和Java 8,并计划于2016年推出Java 9。Java社区进程(JCP)比以往任何时候都更加开放和透明,是社区参与Java技术持续发展的一个不可分割的元素。OpenJDK社区是各方协作开源实施Java平台标准版本(Java SE)的场所,其庞大的参与者群体还在不断迎来新成员的加入。
2014年3月,在获得Java社区进程的最终认可后,甲骨文宣布推出Java SE 8。该版本是与OpenJDK社区协作开发的,包含了自Java平台于1995年面世以来,对Java编程模式进行的一次最大规模更新。在此后不久的2014年4月,在Java社区进程最终认可之后,Java平台微型版 8(Java ME 8)和甲骨文Java嵌入产品相关版本也相继推出。由于各种嵌入式设备、台式机、数据中心和云均采用了Java 8平台,用户可以更快地部署应用、处理和分析传输中的数据并尽快解决突发事件。
迎接Java的下一个时代
甲骨文和Java社区现在主要专注于进行Java 9的创新。该版本的主要特色是Project Jigsaw,其目的是让Java平台模块化,让其能够针对更广泛的设备进行扩展,让开发人员更容易建立和维护类库和大型应用,同时提升安全性、可维护性和性能。Java 9的其他特性还包括Java Shell(用于评估Java代码片段的交互式工具)、一个新的HTTP客户端应用程序接口(支持HTTP/2和网络插座)、一个连接基于Linux的ARM AArch64架构的端口、对现有应用程序接口进行的众多更新和重大性能改进。
Java用户组伦敦办事处联合负责人Martijn Verburg表示:“Java直接或间接影响到了地球上的几乎所有人。它不仅可以让偏远地区的人们享受到移动医疗和银行服务、让众多用户可以玩到类似Minecraft这样的游戏,它还推动了全球市场的经济发展。让那些了解Java对世界之重要性的领导者管理这一平台显得极为重要,甲骨文与众多社区用户、开发者、开源项目和大型企业进行了杰出的协作。我期待着看一看下一代工程师将为我们带来什么。使用Java可以为我们带来无限可能性。”

本文链接:https://www.it72.com/3016.htm

推荐阅读
最新回复 (3)
返回