169 похожих чатов

Ребят подскажите, если писать десктопное приложение, рекомендуется использовать 8 версию

java ?

12 ответов

9 просмотров

Нет конечно, ты можешь использовать последнюю версию. Где ты такое услышал?

Yatakrad- Автор вопроса
Михаил
Нет конечно, ты можешь использовать последнюю верс...

Ну типа обычно у всех стоит java 8 на пк и для стабильной работы приложения , должна быть соответствующая написанная программа к этой версии . если например писать на java 19, то могут возникнуть проблемы . это просто чтобы запустить . из-за нововведений , в которых нету в 8 версии jvm . это я где в статье интернета прочитал

Yatakrad
Ну типа обычно у всех стоит java 8 на пк и для ста...

1. Не используй версии другие джавы кроме 8, 11 и 17. У остальных ограниченная поддержка (не-lts) 2. Ты можешь билдить десктоп приложение в нативный бинарник (тот же exe файл, например), и тогда у юзера вообще джава не нужна

Yatakrad- Автор вопроса
Александр Ушаков
1. Не используй версии другие джавы кроме 8, 11 и ...

Да я чет задался вопросом , почему установка именно 8 версии на пк идет такая , с интерфейсом удобная ) . а больше версия если нужна то в переменные среды надо ставить. А по поводу .exe, я обычно bat или sh использую для запуска jar ))

Yatakrad
Ну типа обычно у всех стоит java 8 на пк и для ста...

Javafx 20 рекомендует использовать java 17. Лучше читай не статьи, а документацию к библиотекам, которые используешь

Yatakrad- Автор вопроса
Михаил
Javafx 20 рекомендует использовать java 17. Лучше ...

Ну то есть , если использовать javafx плюс 17 jdk , то не возникнет проблем у пользователей у которых на пк JVM 8

Yatakrad
Да я чет задался вопросом , почему установка именн...

потому что 8 версия ставилась оракловая а дальше они сделали ее платной и все перешли на бесплатную openjdk, которую надо руками прописывать в линуксе и макосе это все одной командой в любом случае ставится, да и ты походу не понимаешь разницы между jar и бинарником jar = java archive это просто запакованное приложение или библиотека и для его запуска нужна джава на компьютере, где будешь запускать, но зато больше нет никаких привязок к системе (в общем случае) бинарник (binary file) - это исполняемый файл под конкретную операционку и конкретную архитектуру процессора это самостоятельная программа, которую ты можешь просто сразу запустить как игры, браузеры, да тот же блокнот и иметь джаву на компе для этого не надо так вот ты можешь джава приложение сбилдить как первым способом, так и вторым

Yatakrad
Ну то есть , если использовать javafx плюс 17 jdk...

Причем здесь то что у пользователя на пк находится?

Yatakrad- Автор вопроса
Дмитрий
Причем здесь то что у пользователя на пк находится...

Так изначально и вопрос пошел про версию на пк и стабильную работу программы

Yatakrad- Автор вопроса
Александр Ушаков
потому что 8 версия ставилась оракловая а дальше о...

Понял . спасибо. Разницу знаю , просто не делал пока с . exe

Yatakrad
Так изначально и вопрос пошел про версию на пк и с...

Ты как разработчик отвечаешь за работоспособность своего приложения. Независимо от того что стоит у пользователя на пк

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта