• Java:更好的Java: JDK增强提案解释


      委婉地说,Java被广泛使用和严重依赖。它是我们软件基础设施的主要部分。尽管对稳定性负有重大责任,Java平台还是设法对不断变化的环境做出了响应。使用Java的人的创造力是部分原因。Java的特点是在实现高度稳定性的同时,有一个正式的过程将变化合并到平台中。

      让我们大致了解一下Java平台是如何增强的。我们还将看看即将出现的一些最突出的新功能。

      JCP:Java社区进程

      即使是资深的Java开发人员也可能不太了解平台是如何开发和维护的。Java开发的基础是Java社区进程(JCP)。这是一种自我意识的基础文档,它定义了如何将修改引入平台,并允许修改流程本身。JCP的最新版本是2.11,于2019年通过。

      JCP正式规定了如何提出、审查和批准Java的新特性和变化(即技术规范),包括定义人们可以扮演的各种角色,这些角色有助于为Java用户社区提供参与平台治理的空间。

      JSR:Java 规范请求

      为了提出新功能和更改,JCP 允许创建(“initiation”)Java 规范请求 (JSR)。 这是通过标准化表格完成的。要获取表格,您需要注册一个免费的 JCP 帐户。

      然而,这是进程开始的地方。从这里开始,我们每天使用的Java技术中出现了许多变化,无论是适度的还是不适度的。在java培训中,有系统全面的理论知识和企业级实战项目,可以让你真正掌握java知识和技能,更好地进行项目开发。

      当一个JSR进来,它进入JSR审查程序。这是一个多阶段的过程,在这个过程中,《JSR》中提出的变革逐渐被更认真地考虑、修改、斟酌,最终被采纳或转入休眠状态。

      

     

      JEP:JDK 增强提案

      生成有前途的 JSR 的过程并非易事。有几种途径可以将想法转化为 JSR。 其中最突出的是JEP。许多对 Java 最雄心勃勃的变化(如 lambdas)起源于 JEP。这是未失效的JEP的列表。 这是一个有趣的文档,可以在空闲时间浏览。

      向世界交付新 JDK 的过程本身就是JEP,这也是一项重大的社区活动。

      JDK 项目

      当一项工作足够广泛时,它被认为是一个 JDK 项目。这是从文档到代码的广泛工件的总称,通常包括一个或多个 JEP。 项目涉及一个或多个工作, 小组致力于 Java 平台的各个领域。 一个项目通常有几个活跃的人担任作者角色。如果你也打算从事java行业,可以参加java培训来提升自己,有老师带你快速入门,很快就能掌握java知识和技能。

  • 相关阅读:
    04.2. 多层感知机的从零开始实现
    nodejs+vue+elementui电影在线播放交流网站express
    计算机专业毕业论文java毕业设计网站SSM学生信息管理系统[包运行成功]
    Python uiautomation获取微信内容!聊天记录、聊天列表、全都可获取
    龙迅LT2611UX—LVDS至HDMI2.0转换器概述资料分享
    新一代开源流数据湖平台Apache Paimon入门实操-下
    按钮组件草稿
    OpenCV项目开发实战--主成分分析(PCA)的特征脸应用(附C++/Python实现源码)
    OpenCV实战(4)——像素操作
    DBSCAN算法c++实现
  • 原文地址:https://blog.csdn.net/yueqian_edu/article/details/126585962