Я читал, что « JDK обычно имеют прямую совместимость, а JRE обычно обратно совместимы ».
Какие проверки версий выполняют разработчики Java в своих приложениях?
Вы обновляете JDK с каждым выпуском?
Как минимизировать несовместимость между выпусками?