Версии Java и совместимостьJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Версии Java и совместимость

Сообщение Anonymous »

Я не понимаю разных версий.
Я новичок, поэтому простите меня, если это очевидно, но...
Я использую JDK 20, который, как я вижу, имеет некоторые особенности в тестировании. На отдельном компьютере, чтобы протестировать файлы JAR, я погуглил и скачал самую последнюю версию Java, версию 8u361, но не JDK. Похоже, это то, что скачал бы тот, кто не был разработчиком.
Мои экспортированные файлы JAR не открываются и не говорят, что они были созданы с использованием более последней версии. Мне удалось решить эту проблему, сократив масштаб и используя JDK 1.8, который позволяет Java 8u361 открывать их.
Я что-то не понимаю. Самая последняя версия Java SE не может запускать ничего из того, что я делаю с помощью JDK 17, 18, 19 или 20? Я просмотрел таблицу совместимости и не смог ответить на эти вопросы.

Какова эквивалентность JDK и Java SE?

Подробнее здесь: https://stackoverflow.com/questions/759 ... patibility
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»