什么是 Java 社区进程?

javaobject oriented programmingprogramming更新于 2024/8/6 12:01:00

您是否想过 Java 技术是如何形式化和标准化的?您是否想知道 Java 社区进程是什么,它是如何工作的,它的成员资格流程是什么,等等。欢迎阅读这篇文章,您将在这里获得一切。

在进入 Java 社区进程 (JCP) 之前,了解平台的关键组件非常重要。Java 是一种独立于平台、面向对象且强大的语言。目前,它是社区中最流行的 HLL(高级语言)之一。Java 有三个版本:Java 微型版 (Java ME)、Java 企业版 (Java EE) 和 Java 标准版 (Java SE)。

Java 标准版和 Java 企业版都用于各种应用程序开发,如 Web 应用程序开发、移动应用程序开发、应用程序服务器、大数据技术等等。而 Java 微型版用于嵌入式应用程序。

希望您对 Java 有一个大致的了解。现在您将获得有关 JCP 的简要信息。

让我们开始吧。

Java 社区进程

这个 Java 社区进程简称为 JCP,它允许感兴趣的各方提交增强建议,这些建议(希望)会被考虑并实施。这里解释了该过程。

Sun Microsystems 是 1998 年 12 月推出 JCP 的公司。JCP 是在 Java 诞生三年后才出现的。JCP 仍然存在并且发展良好。是否可以将 JCP 的成功完全归功于 Java 平台?

在这篇文章中,我想讨论 Java 的两个重要方面,即 JCP 和 JSR。Java 用户没有理由不了解这些问题。公众可以通过 Java 社区进程参与 Java 的开发和维护。Java 平台是 Java 的最佳功能之一。它改变了 Java 的工作方式,让我们可以畅所欲言,表达我们的不满或请求我们喜欢的功能。

Java 规范请求

启动 Java 增强的文档是 Java 规范请求。平台 Java JCP 计划的成员负责编写 JSR,以确定改进此平台的机会并提交修订。在发布或删除之前,JSR 会重新提交到多个阶段。从最初创建 JSR 到发布,各个阶段列于下表中。

Jcp.org 是官方网站,我们可以使用它进行注册。通过注册,我们可以更好地访问网站,但这并不能使我们成为 JCP 成员。它由会员计划管理,我们必须单独注册。在撰写本文时,我们可以使用以下选项注册为 JCP 成员。

获取 JCP 会员资格的过程

  • 组织或个人必须签署 Java 规范参与协议 (JSPA)、准会员协议 (AMA) 或合作伙伴会员协议 (PMA),才能正式参与 JCP 中 JSR 或流程的任何阶段。

  • 签署这些协议之一的任何个人或组织都会获得三类 JCP 会员资格之一:正式会员、合作伙伴会员或准会员,每种类型的会员都有资格在该过程中扮演各种角色。JCP 全面解释了各种类型的成员(个人、企业和非营利组织)如何获得会员资格以及他们如何做出贡献。

  • 合作伙伴会员可以担任执行委员会成员,参加 JCP 会员活动,并在年度执行委员会选举中投票选出两个准会员席位。正式会员有资格领导这些规范、在执行委员会任职、为 JSR 做出贡献并在执行委员会的年度选举中投票。准会员可以为 JSR 的专家组做出贡献、参加 JCP 会员活动并在年度执行委员会选举中投票选出两个准会员席位。

执行委员会在 JCP 中的作用

在 JCP 计划中,执行委员会 (EC) 发挥着重要作用。提交给该计划的所有 JSR 都必须由该小组进行分析、评论、投票和批准。EC 和整个 JCP 计划不仅负责指导整个平台的发展,还负责使 JCP 计划符合社区对其及其成员的期望。

好吧,这是关于 JCP、其运作方式以及 JCP 执行委员会的作用的概述。如果您希望获得有关此类内容的更多更新,请与我们保持联系,并分享和喜欢我们的帖子。


相关文章