什么是JSR以及它的用途是什么?

时间:2012-03-28 06:06:42

标签: java jsr

JSR的相关性是什么?如何优化它以供一个人使用?

我读过像蓝牙的jsr82和其他技术应用程序的其他东西。

它的相关性是什么?

4 个答案:

答案 0 :(得分:81)

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

这是Java Community Process的所有部分,有兴趣的各方可以提出他们的改进想法,并(希望)让他们接受并采取行动。该过程详细here

例如,您提及的Bluetooth跟踪here,并保留最终列表here

答案 1 :(得分:8)

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

答案 2 :(得分:6)

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

JSR的组织如下

有关JSR 82: JavaTM APIs for Bluetooth

的详细信息

答案 3 :(得分:1)

来自JCP FAQ

  

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

     

A:JSR是Java规范请求。这是文件   由一个或多个成员提交给PMO以提出开发建议   新规范或对现有规范的重大修订   规格。当前有许多Java技术规范   在JCP程序中进行开发,包括下一版本的   Java™微型版(Java ME™),Java™平台企业版   (Java EE™)和Java™Standard Edition(Java SE™)。 JSR也指   这些提案引起的规范制定工作。至   请参阅JSR,请参阅the complete list of all JSRs

并且来自this useful paper

  

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

     
      
  • 编写JSR
  •   
  • 提交JSR
  •   
  • JSR评论
  •   
  • EG形成
  •   
  • 初稿审核
  •   
  • 公开审查
  •   
  • 建议的最终草案
  •   
  • 最终投票
  •   
     

JSR Steps from beginning to end