
委婉地说 , 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 项目
【芯片|Java:更好的Java: JDK增强提案解释】当一项工作足够广泛时 , 它被认为是一个 JDK 项目 。 这是从文档到代码的广泛工件的总称 , 通常包括一个或多个 JEP 。项目涉及一个或多个工作 ,小组致力于 Java 平台的各个领域 。一个项目通常有几个活跃的人担任作者角色 。 如果你也打算从事java行业 , 可以参加java培训来提升自己 , 有老师带你快速入门 , 很快就能掌握java知识和技能 。
- 手机同质化一直非常的严重|小米13系列好评满满,骁龙8gen2比苹果a16更强
- 12月13日消息|oppo第二颗自研芯片马里亚纳marisilicony亮相
- 12月13日消息|腾讯qqmacos版6.8.9更新:支持全局搜索能力
- 12月14日|oppo第二颗自研芯片将到来,网友猜测可能是手环一类的
- 程序员|程序员的口味变了!C++首次逆袭JAVA:跻身最受欢迎编程语言TOP3
- OPPO|OPPO二代自研芯片马里亚纳Y亮相:蓝牙耳机专用
- 腾讯 QQ macOS 版 6.8.9 更新,支持全局搜索能力
- 华为|华为遗憾出局?全球芯片市场大洗牌,麒麟芯片快要“归零”
- Java|华为笔记本双12大促开启 智慧体验让办公学习更高效
- win10系统的更新文件在哪里进行删除
