龙空技术网

你知道Java中的JCP, JEP, JLS, JSR是什么意思吗?

进击的国产车 71

前言:

如今大家对“jsr是什么的缩写”大约比较着重,你们都想要知道一些“jsr是什么的缩写”的相关资讯。那么小编同时在网摘上网罗了一些对于“jsr是什么的缩写””的相关资讯,希望姐妹们能喜欢,小伙伴们一起来学习一下吧!

JCP, JEP, JLS, JSR这些概念是Java社区中的一些概念,但是没有没有经常关注社区的童鞋们未必知道这些缩写所代表的含义,今天咱们就一起来了解一下。

一、JCP

JCP是Java Community Process(Java社区标准过程)的缩写,它成立于1998年,是使有兴趣的各方参与定义Java的特征和未来版本的正式过程。

简单地说,JCP就是社区共同对Java未来功能和发展方向进行确定的过程和组织。可以通过申请成为JCP会员提交Java发展的相关功能和建议,成为JCP会员是唯一可以提交JSR(下文说明)供审查的唯一方式。

二、JSR

JSR是Java Specification Requests Java规范请求的缩写JCP使用JSR作为正式规范文档,描述被提议加入到Java体系中的的规范和技术。使用JSR圈定标准范围以后就可以提供给JDK团队成员进行开发, 圈定的范围通常是JAVA相关的, 同时又不会成为Java核心技术(Java SE/EE Core)的一部分.,一个标准的JSR课题通常是一个相对成熟的技术。JSR通常以一个编号指定,例如JSR-370, JSR-338等等。

三、JLS

Java Language Specification的缩写,意为Java语法规范,于指出Java的语法标准和一些规则, 这些规则包括了合规及不合规程序的说明. 规范同时指出了程序的含义并说明了运行后将发生什么。

四、JEP

JDK Enhancement Proposal的缩写,意为JDK增强建议。JEP是一个JDK核心技术相关的增强建议文档.。JEP用于探索新的一些想法,一般比JSR更为早期,用于前期的探索,是用于收集Java Development Kit和OpenJDK增强的提案。

#头条创作挑战赛#​

标签: #jsr是什么的缩写