阿里获邀加入 JCP ,参与制定 Java 全球标准和技术规范

简介:

2018年5月17日,作为唯一中国代表,阿里巴巴获邀加入 Java 全球管理组织 Java Community Process  (JCP) 的最高执行委员会。此次获得执行委员会席位,让中国企业首次加入到 Java 全球标准的制定中,更多“中国标准”有望成为全球规范。

JCP 是一个开放性的国际技术标准组织,职责是发展和更新 Java 技术规范。由24个成员组成的执行委员会则是该组织的最高决策机构,负责规划 Java 的技术演进方向。

Java 是全球使用最为广泛的开发语言之一。目前 Java 技术已无处不在,无论是手机应用、电脑软件还是物联网,众多中国互联网企业也将 Java 作为主要编程语言。但长期以来,Java 标准规范的制定主要由甲骨文、ARM、IBM、Intel、SAP、Twitter 等国外企业主导。此次阿里加入 JCP 执行委员会后,将把更多中国开发者的声音带入 Java 规范的制定中,使更多“中国标准”成为全球规范。2017年阿里就面向全球发布了《阿里巴巴 Java 开发规约》,这一规约集合了众多中国工程师的智慧与经验,帮助全球开发者实现了更为高效、更加容错、更有协作性的 Java 开发。目前这一规约已经成为全球重要的开源标准代码规范。

据透露,阿里此次能够入选 JCP 执行委员会主要缘于在电商、金融、物流等领域积累的丰富 Java 应用场景实践,让阿里巴巴有机会通过迭代式创新,将前沿 Java 技术应用于真实的生产环境。在“双十一”等活动中,面对海量的用户与数据,阿里的Java架构在稳定性与高性能上通过了一系列考验。

阿里巴巴最早于2010年开始基于 OpenJDK 开源软件的自研开发,并在2015年着手 OpenJDK8 的优化和定制工作,并推出了定制版的 AJDK(AlibabaJDK)。此外,阿里还开源了 JStorm, Dubbo, RocketMQFastJson 等一系列为开发者熟悉并广泛使用的 Java 产品。加入 JCP 执行委员会后,阿里将更紧密地和 OpenJDK 等开源社区开展合作,分享阿里在 Web Scale 等领域的经验、实践与技术洞见,促进 Java 技术的持续发展。


本文来自云栖社区合作伙伴“开源中国”

本文作者:王练

原文链接

相关文章
|
13天前
|
NoSQL Java 数据库连接
深入探索 Java 后台开发的核心技术
【4月更文挑战第5天】本文探讨了Java后台开发的关键技术,包括Spring框架与Spring Boot的使用,MyBatis和Hibernate的ORM选择,关系型与NoSQL数据库的适用场景,线程池与异步处理在并发中的作用,微服务架构及RESTful API设计。这些核心技术有助于开发者打造稳定、高性能的Java后台系统,适应不断发展的云计算和人工智能需求。
|
1月前
|
存储 Java 数据处理
|
2月前
|
设计模式 缓存 分布式计算
|
2月前
|
SQL Java 数据库连接
Java系列技术之Mybatis
MyBatis 是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC代码和手动设置参数以及获取结果集,它可以使用简单的XML或注解来配置和映射SQL信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。
43 0
|
2月前
|
监控 安全 物联网
Java基于物联网技术的智慧工地解决方案源代码
应用先进的大数据、物联网、云计算等数字化技术,融合施工运营管理规范和技术标准,建构支撑施工和运营的一体化平台是投资、施工和运营单位能力建设的关键。应用企业架构、设计思维和软件工程方法,深入分析施工和运营技术特性与管理体系,研究开发基于大数据技术的智慧工地信息一体化平台,智慧工地管理平台是依托物联网、互联网建立的大数据管理平台,是一种全新的管理模式,能够实现劳务管理、安全施工、绿色施工的智能化和互联网化。
77 2
|
20天前
|
存储 SQL Java
【Java技术指南】「JPA编程专题」让你不再对JPA技术中的“持久化型注解”感到陌生了(二)
【Java技术指南】「JPA编程专题」让你不再对JPA技术中的“持久化型注解”感到陌生了
42 1
|
20天前
|
缓存 Java C#
【JVM故障问题排查心得】「Java技术体系方向」Java虚拟机内存优化之虚拟机参数调优原理介绍(一)
【JVM故障问题排查心得】「Java技术体系方向」Java虚拟机内存优化之虚拟机参数调优原理介绍
57 0
|
1天前
|
存储 数据可视化 安全
Java全套智慧校园系统源码springboot+elmentui +Quartz可视化校园管理平台系统源码 建设智慧校园的5大关键技术
智慧校园指的是以物联网为基础的智慧化的校园工作、学习和生活一体化环境,这个一体化环境以各种应用服务系统为载体,将教学、科研、管理和校园生活进行充分融合。无处不在的网络学习、融合创新的网络科研、透明高效的校务治理、丰富多彩的校园文化、方便周到的校园生活。简而言之,“要做一个安全、稳定、环保、节能的校园。
19 6
|
20天前
|
存储 安全 Java
【Java技术专题】「攻破技术盲区」攻破Java技术盲点之unsafe类的使用指南(打破Java的安全管控— sun.misc.unsafe)
【Java技术专题】「攻破技术盲区」攻破Java技术盲点之unsafe类的使用指南(打破Java的安全管控— sun.misc.unsafe)
33 0
|
20天前
|
存储 安全 Java
【Java技术专题】「Guava开发指南」手把手教你如何进行使用Guava工具箱进行开发系统实战指南(不可变集合篇)
【Java技术专题】「Guava开发指南」手把手教你如何进行使用Guava工具箱进行开发系统实战指南(不可变集合篇)
30 1