Половина java состояла в том, чтобы сделать его независимым от платформы, поэтому он пытается предоставить API, который остается неизменным независимо от операционной системы под ним.
Если ОС недостаточно мощная, Java добавит библиотечный код, чтобы компенсировать это.
Если в ОС есть реализация, которая не отображается, Java сделает все возможное, чтобы отобразить ее.
Если новая функция становится популярной, и пользователям Java необходимо предоставить доступ к ней, можно создать новую библиотеку, с помощью которой вы сможете получить доступ к новым функциям. Если эта библиотека популярна, она будет реструктурирована и добавлена в Java SDK в какой-то момент
Например, реализация некоторых библиотек параллелизма стала популярной, и вскоре за них проголосовали и добавили в стандартные библиотеки. Это происходит постоянно.