20岁了!甲骨文携手全球用户为Java庆生
【IT168评论】2015年,是甲骨文Java迎来了20周年华诞,(Java的生日是5月23日)到目前为止, 没有任何一个技术编程语言能够拥有这么长的“寿命”,相反,现在的Java越活越好,越来越受到开发编程者的青睐。如果从企业级的发展角度来看,今天的Java技术已经成为我们日常工作和生活中极为重要的一部分,它支撑着我们每天使用的各种软件。从企业大数据、云、社交媒体、移动和物联网的创新,一直到车联网、智能手机和电子游戏,Java不断帮助开发者挑战技术创新的极限。
甲骨文Java 20岁的“生日”
对于一门技术语言而言在推旧陈新且快速变化的今天,很多技术都被淘汰了,只有经历住考验的技术才能够最终走向成功,而Java就是一个经历住考验的技术。在以“奔跑吧!Java”为主题的甲骨文Java 20周年庆典活动上,来自甲骨文Java高层详细的介绍了Java的发展历史。甲骨文Java平台组开发副总裁Georges Saab指出,“Java已发展成为当今业界最重要、最可靠的技术之一。选择Java的企业已经得到了极大的回报,他们在性能、扩展性、可靠性、兼容性和功能等方面的表现均有显著提升。Java生态系统提供了杰出的类库、框架和资源,可为初级到专家级程序员提供帮助。Java本身即是在透明的OpenJDK社区中发展起来的。随着甲骨文和社区中各方进行的大举投入,我们期待Java在未来20年实现更大的发展。”
▲甲骨文Java发展历史1
Java是由Sun公司在1995年正式推出的面向对象程序设计语言,自面市以来,发展迅速,至今依旧是900万开发者的首选编程语言,也是30亿台设备的基础程序。基于Java的媒体设备已达1.25亿台,Java卡的出货量也已超过了100亿个。在全球范围内,Java技术已广泛应用于提高道路和航空安全性、从大洋深处采集科学应用所需的信息、提升作物质量、通过量化处理来协助战胜饥饿、模拟人的大脑与肌骨系统以及游戏等各个领域。
▲甲骨文Java发展历史2
甲骨文公司Java开发人员关系团队总监 Sharat Chander指出,Java之所以如此受到IT人的关注以及成功,主要是因为:第一,Java最大的成功就在于Java社区,Java社区的蓬勃发展,以及Java社区的所有开发人员为Java过去二十年所做出的贡献,是Java生命力最重要的来源。
第二,技术不断地进步。技术的进步有赖于社区所有开发人员共同努力和贡献,对于甲骨文来讲,会不断地倾听所有Java社区当中技术人员和开发人员的反馈,然后集成到Java技术演变的进程当中去,定期发布Java下一代新的版本。
▲Java发展现状
第三,甲骨文推动Java社区发展的作用,采集Java社区当中所有的开发人员、程序人员和所有其他社区的组成人员的共同声音,然后把所有的意见集中反映形成到整个Java技术革新当中去。
日本富士通株式会社应用管理中间件事业部副总裁Yasushi Fujii表示:“Java一面市,富士通就认识到了它在IT系统中的实用性。直至现在我们仍然在推广它的应用。Java具有很高的兼容性,可极大地提升生产力,因此在日本的各个行业都得到了广泛的应用。在未来的信息与通信技术领域,移动和云技术将加深人与人之间和个人与企业之间的关系,有助于在本质上搭建一个更加以人为中心的社会。我们期待着Java的发展能够进一步提升信息与通信技术,同时极大地改变社会。我们同时也希望与Java社区一同开发Java技术。”
IBM Systems中间件产品副总裁Harish Grama表示:“IBM祝贺Java20周年华诞。Java是行业领先的、最重要的编程平台之一,它横跨移动端、客户端及企业软件平台。早在20多年前,IBM便开始投身Java,并一路见证了Java生态系统和开发社区帮助我们的客户投资基于Java的解决方案,并最终为客户带来卓越的价值。IBM期待着未来20年在Java生态系统上的增长和创新,包括移动,云,分析及物联网等诸多方面。”
未来的Java将开创技术新变革
熟悉Java的IT人都知道,Java是由SUN提出的技术语言,但继SUN被甲骨文(Oracle)收购后形成了甲骨文Java。事实上Java近几年的发展,甲骨文也投入了大量的精力以及心血发展Java。比如在在甲骨文的带领下,Java目前又推出了两个主要的平台版本 Java 7和Java 8。 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平台微型版 8介绍
甲骨文除了在Java社区的推动方面做了很多工作以外,还支持了许多场活动从而加速Java的推广比如甲骨文赞助了全国Java编程竞赛,来自全国超过600所高校的上万名参赛者参与竞赛,通过竞赛规模可以看到,ava在中国的发展得益于广大的用户、广大的学习Java的爱好者们,而正是这些人正在培养着市场。
对于甲骨文Java的下一步,甲骨文和Java社区主要专注于进行Java 9的创新。该版本的主要特色是Project Jigsaw,其目的是让Java平台模块化,让其能够针对更广泛的设备进行扩展,让开发人员更容易建立和维护类库和大型应用,同时提升安全性、可维护性和性能。Java 9可以使编程人员在某一特定领域中的技术专长变得更加容易迁移比如原先在小型设备当中有很强的技术通过模块化功能的植入之后,可以把在小型设备当中的技术很容易地移植到大型设备当中,使整个编程人员的技术更加灵活。
据了解,Java 9的其他特性还包括Java Shell(用于评估Java代码片段的交互式工具)、一个新的HTTP客户端应用程序接口(支持HTTP/2和网络插座)、一个连接基于Linux的ARM AArch64架构的端口、对现有应用程序接口进行的众多更新和重大性能改进。
▲未来Java将帮助企业实现大数据、云、社交媒体、移动和物联网的创新,开创技术新变革
从总的趋势,Java在这方面的发展越来越广泛,而设备系统只是Java其中一种。未来十年或者更久,随着IOT数量的积增,Java肯定会起到很重要的作用。未来Java将帮助企业实现大数据、云、社交媒体、移动和物联网的创新,开创技术新变革。
查看评论 回复
"20岁了!甲骨文携手全球用户为Java庆生"的相关文章
- 上一篇:学经济的审 Java 侵权案,甲骨文怒了
- 下一篇:Java内存模型