Что такое JSR и как его использовать? - PullRequest
73 голосов
/ 28 марта 2012

Какое значение имеет JSR и как его оптимизировать для использования?

Я прочитал что-то вроде jsr82 для Bluetooth и некоторые другие для других технических приложений.

Какова его актуальность?

Ответы [ 5 ]

82 голосов
/ 28 марта 2012

JSR: Запросы спецификации Java , в основном запросы на изменение языка Java, библиотек и других компонентов.

Все это является частью процесса сообщества Java , благодаря которому заинтересованные стороны могут выдвигать свои идеи для улучшений и (надеюсь) принять их и принять меры. Процесс подробно здесь .

Например, Bluetooth , который вы упомянули, отслеживается здесь , и окончательный список сохраняется здесь .

9 голосов
/ 21 декабря 2012

Запросы спецификаций Java (JSR) - это фактические описания предлагаемых и окончательных спецификаций для платформы Java. В любое время есть многочисленные JSR, проходящие через процесс рассмотрения и утверждения.

8 голосов
/ 21 февраля 2016

Запросы спецификаций Java (JSR) - это официальный документ, описывающий предлагаемые спецификации и технологии для добавления на платформу Java.

6 голосов
/ 28 ноября 2016

JSR: запросы спецификации Java - это формально предлагаемый документ для спецификации и технических изменений (часто мы называем это запросом на изменение). Частное лицо или организация может стать членом Java Community Process (JCP) и может разработать свой код в соответствии со спецификацией, упомянутой в JSR. Разработанные технические изменения будут проверены членами JCP и одобрены.

JSR, организованные как показано ниже

Для получения дополнительной информации о JSR 82: API JavaTM для Bluetooth

1 голос
/ 26 ноября 2018

Из JCP FAQ :

В: Что такое запрос спецификации Java (JSR)?

A: JSR - это запрос спецификации Java. Это документ представленный в PMO одним или несколькими участниками для предложения разработки новой спецификации или существенного пересмотра существующей Спецификация. В настоящее время существует множество спецификаций технологии Java в разработке в программе JCP, включая следующие версии Java ™ Micro Edition (Java ME ™), Java ™ Platform Enterprise Edition (Java EE ™) и Java ™ Standard Edition (Java SE ™). JSR также относится к усилия по разработке спецификации, вытекающие из этих предложений. к см. JSR, см. полный список всех JSR .

А из эта полезная бумага :

Запрос спецификации Java - это документ, который запускает улучшение на платформе Java. Всякий раз, когда участник программы JCP видит возможность улучшить платформу, они создают JSR описать возможность и представить его на доработку. Тогда JSR проходит через ряд этапов, пока не будет выпущен или сброшен. В следующем списке перечислены этапы от создания JSR до его выпуск:

  • Написать JSR
  • Отправить JSR
  • JSR Review
  • формирование EG
  • Предварительный обзор проекта
  • Публичный обзор
  • Предлагаемый окончательный вариант
  • Окончательный бюллетень

JSR Steps from beginning to end

...