web-dev-qa-db-ja.com

JSRとは何ですか?

JSRの関連性は何ですか?また、JSRをどのように最適化して使用するのですか?

Bluetooth用のjsr82や他の技術アプリ用のjsr82などを読みました。

その関連性は何ですか?

77
Yatin

JSRはJava仕様要求であり、基本的にJava言語、ライブラリ、およびその他のコンポーネントの変更要求です。

それはすべて Java Community Process の一部です。これにより、関心のある当事者が拡張のためのアイデアを提案し、(願わくば)持つことができます取り上げて行動した。プロセスの詳細は こちら です。

たとえば、あなたが言及した Bluetooth は追跡されます here であり、最終的なリストは here に維持されます。

86
paxdiablo

Java Specification Request(JSR)は、Javaプラットフォームの提案および最終仕様の実際の説明です。いつでも、多数のJSRがレビューおよび承認プロセスを進めています。

10
vineesh

Java Specification Requests(JSR) は、Javaプラットフォームに追加するための提案された仕様と技術を説明する正式な文書です。

8
Yirga

JSR:Java Specification Requests は、仕様および技術変更に関する正式な提案文書です(多くの場合、これを変更要求と呼びます)。個人または組織はメンバーになることができますof Java Community Process(JCP))。JSRに記載されている仕様に従ってコードを開発できます。開発された技術変更は、JCPメンバーによるレビューを経て承認されます。

以下のように編成されたJSR

JSR 82:Bluetooth用JavaTM API の詳細については、=

6
GrabNewTech

JCP FAQ から:

Q:Java Specification Request(JSR)とは何ですか?

A:JSRはJava Specification Requestです。これは、1人以上のメンバーが [〜#〜] pmo [〜#〜] に送信したドキュメントです。新しい仕様の開発または既存の仕様の大幅な改訂を提案します。現在、Java™Micro Edition(Java MEの次のバージョンを含む、JCPプログラムで開発中の多くのJava技術仕様™)、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レビュー
  • EG形成
  • 早期ドラフトレビュー
  • 公開レビュー
  • 最終ドラフト案
  • 最終投票

JSR Steps from beginning to end

1