Есть две загрузки Java 8 на странице Oracle.
примечания к выпуску 152 отмечают две вещи более 151:
- Улучшения производительности BigInteger.
- Компиляторы принимают модификацию конечных полей вне методов инициализации
Последний кажется скорее комментарием по строкам "это ошибка, но не исправлена в 8, она будет исправлена в Java 9". Так что это относится и к версии 151, хотя это не упоминается.
Я не уверен в первом. Почему это не в 151? Я нахожу это очень расстраивающим. Две версии без четкого указания, какая из них "лучше" или "предпочтительная" версия для большинства разработчиков.
Отсюда мой вопрос: лучше ли использовать 152 в производстве или 151? Существуют ли какие-либо индикаторы, которые я могу или должен использовать, чтобы решить?