什么是JSR,它的用途是什么?


89

JSR的相关性是什么,一个人如何对其进行优化?

我读过类似jsr82的蓝牙技术,还有一些其他技术应用程序的技术。

有什么关系?

Answers:


102

JSR是Java规范请求,基本上是对Java语言,库和其他组件的更改请求。

这都是Java社区流程的一部分,有关各方可以提出自己的增强想法,并(希望)采纳并付诸行动。该过程在这里详细说明。

例如,在跟踪您提到的蓝牙并在维护最终列表。


5
解释它的另一种方式是类似于IETF的RFC(“征求意见”)或W3C的“建议”,这些标准最终成为标准。
LarsH 2014年

11

Java规范请求(JSR)是Java平台的建议规范和最终规范的实际描述。在任何时候,都有许多JSR在审查和批准过程中进行。



7

JSR:Java Specification Requests是用于规范和技术变更的正式提议文档(通常我们将其称为变更请求)。个人或组织可以成为Java Community Process(JCP)的成员,并可以按照JSR中提到的规范开发其代码。制定的技术变更将由JCP成员进行审核并获得批准。

JSR的组织方式如下

有关JSR 82的更多信息:用于蓝牙的JavaTM API


3

JCP常见问题解答中

问:什么是Java规范请求(JSR)?

答:JSR是Java规范请求。这是一个或多个成员提交给PMO的文件,用于提议开发新规范或对现有规范进行重大修订。目前,JCP程序中正在开发许多Java技术规范,包括Java™Micro Edition(Java ME™),Java™Platform Enterprise Edition(Java EE™)和Java™Standard Edition(Java SE™)的下一版本。 。JSR还引用了由这些建议引起的规范开发工作。要查看JSR,请参阅所有JSR的完整列表

这篇有用的文章中

Java Specification Request是在Java平台上启动增强功能的文档。只要JCP计划的成员看到改进平台的机会,他们就会创建描述该机会的JSR并将其提交进行修订。然后,JSR经过一系列阶段,直到被释放或丢弃。以下列表列举了从创建JSR到发布JSR的各个阶段:

  • 写一个JSR
  • 提交JSR
  • JSR评论
  • EG形成
  • 初稿审查
  • 公众评论
  • 拟议的最终草案
  • 最终投票

JSR从头到尾的步骤

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.