Java Community Process (JCP) - сформований у 1998 році формальний процес, який дозволяє зацікавленим особам брати участь у формуванні майбутніх версій специфікацій платформ мови Java.
Основа JCP - так звані JSR (Java Specification Request / Запит на Специфікацію Java), формальні документи, що описують специфікації і технології, які пропонується додати до Java-платформи.
Розробка JSR включає наступні кроки:
Відповідно до основних цільових направлень, існують два Виконавчих комітети: