![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от opennews (??), 17-Сен-25, 12:16 | ||
После шести месяцев разработки компания Oracle опубликовала платформу Java SE 25 (Java Platform, Standard Edition 24), в качестве эталонной реализации которой используется открытый проект OpenJDK. За исключением удаления некоторых устаревших возможностей в Java SE 25 сохранена обратная совместимость с прошлыми выпусками платформы Java - большинство ранее написанных Java-проектов без изменений будут работоспособны при запуске под управлением новой версии. Готовые для установки сборки Java SE 25 (JDK, JRE и Server JRE) подготовлены для Linux (x86_64, AArch64), Windows (x86_64) и macOS (x86_64, AArch64). Разработанная в рамках проекта OpenJDK эталонная реализация Java SE 25 полностью открыта под лицензией GPLv2 с исключениями GNU ClassPath, разрешающими динамическое связывание с коммерческими продуктами... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Выпуск Java SE 25 LTS и OpenJDK 25 " | –2 +/– | ![]() |
Сообщение от Аноним (1), 17-Сен-25, 12:16 | ||
Асинхроньщину уже завезли? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
10. Скрыто модератором | +/– | ![]() |
Сообщение от Васян (?), 17-Сен-25, 12:50 | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (2), 17-Сен-25, 12:17 | ||
Подскажите, Project Panama уже принят в какой-либо релиз, или заброшен? Понять не могу... | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +2 +/– | ![]() |
Сообщение от Жироватт (ok), 17-Сен-25, 12:27 | ||
> использования профилей выполнения методов, полученных при прошлом запуске приложения | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
6. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (6), 17-Сен-25, 12:36 | ||
> А вот это годно | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
11. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Жироватт (ok), 17-Сен-25, 12:57 | ||
Ну, дать возможность переопределить и руками доопределить то, что javac там тебе наавтовекторизовал - на самом деле идея нормальная. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
7. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (7), 17-Сен-25, 12:38 | ||
Главный прикол, что если чуть-чуть попало в своп, тебе конец буквально. Рекомендую трюк с mlockall -- очень экономит нервы. Только, нативный код может свопиться, и когда половина памяти процесса может спокойно лежать в свопе, и другая половина умирает от этого, получается не очень удобно. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
![]() | ||
9. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (9), 17-Сен-25, 12:45 | ||
> Вот оно, это ваше запланированное устаревание, а не все эти роухаммеры в шапочках из фольги. Для эмбеддеда придётся вкусные фишки получать из сторонних сборок, типа российского. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
![]() | ||
14. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +1 +/– | ![]() |
Сообщение от Жироватт (ok), 17-Сен-25, 13:02 | ||
Ну почему? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
36. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (36), 17-Сен-25, 14:07 | ||
> из сторонних сборок, типа российского | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
![]() | ||
37. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от 12yoexpert (ok), 17-Сен-25, 14:13 | ||
> Для эмбеддеда придётся вкусные фишки получать из сторонних сборок, типа российского. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
4. "Выпуск Java SE 25 LTS и OpenJDK 25 " | –1 +/– | ![]() |
Сообщение от Аноним (6), 17-Сен-25, 12:31 | ||
Я понял, что мне напоминает современная жава. C++. Продолжают городить какие-то надстройки, а язык остаётся кривым и косым. Надо было не надстройки городить, а язык с нуля перепредумывать когда 9-ую выпускали. Или ваще её похоронить и сказать юзайте котлин. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
5. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +3 +/– | ![]() |
Сообщение от Аноним (5), 17-Сен-25, 12:36 | ||
> юзайте котлин | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
19. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Данные в так называемом поле Name (?), 17-Сен-25, 13:14 | ||
Мне кажется Котлин сдохнет в ближайшей перспективе. Уже тысячи были более лучше жабы на JVM и где они все? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
30. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Sserj (?), 17-Сен-25, 13:41 | ||
Ну пока его спонсирует гугл на своем анроиде точно не сдохнет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
40. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (36), 17-Сен-25, 14:20 | ||
Ну, гугол свой андроид потихоньку окукливает до уровня иось, и судя по новостям, скоро запретит ставить пакеты не из своей копилки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +1 +/– | ![]() |
Сообщение от Аноним (8), 17-Сен-25, 12:45 | ||
Самый дурацкий язык эвер. Например, в нем нельзя объявить переменную с типом "строка". Нет, String -- это "строка ИЛИ нулл". А вот "просто строка" -- нельзя. Так что везде, где ты работаешь со String, тебе приходится держать в голове, что он может быть нуллом. В нормальных языках такого нет. Даже в тайпскрипте string -- это реально только строка, без всяких неявных null | undefined. А еще в яве нет top type и bottom type. Нет, Object -- не top type, потому что он не покрывает примитивы. Нет, boxed types -- не примитивы. В общем, систему типов в яве уже не спасти. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
16. "Выпуск Java SE 25 LTS и OpenJDK 25 " | –3 +/– | ![]() |
Сообщение от Жироватт (ok), 17-Сен-25, 13:04 | ||
Слишком толсто, попробуй потоньше. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
21. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +2 +/– | ![]() |
Сообщение от Аноним (8), 17-Сен-25, 13:20 | ||
Попробуй объявить в яве переменную с типом "строка" -- такую, чтобы компилятор не давал присвоить ей нулл. А теперь послушаем твое отсутствие ответа и всяческие виляния: | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
24. Скрыто модератором | +/– | ![]() |
Сообщение от Жироватт (ok), 17-Сен-25, 13:24 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
25. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +1 +/– | ![]() |
Сообщение от Аноним (25), 17-Сен-25, 13:26 | ||
Главный вопрос - зачем? Твой код принципиально не умеет в нуль? Лови NPE! | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
![]() | ||
29. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (8), 17-Сен-25, 13:40 | ||
Функция, которая делает что-то со строкой, не должна проверять, что ей передали один из двух вариантов. Иначе в рантайме приложение только и будет заниматься тем, что проверять переменные. В норм языках рантайм-проверки переносятся в компайл-тайм. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
38. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (25), 17-Сен-25, 14:14 | ||
А ты не передавай нуль в функцию, которая ожидает строку, иначе ява за тебя любезно кинет ошибку. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
17. "Выпуск Java SE 25 LTS и OpenJDK 25 " | –3 +/– | ![]() |
Сообщение от Аноним (17), 17-Сен-25, 13:07 | ||
> String -- это "строка ИЛИ нулл" | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
![]() | ||
20. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +1 +/– | ![]() |
Сообщение от Аноним (25), 17-Сен-25, 13:19 | ||
Обработать нуль могут не только лишь все. Мало кто может это делать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
22. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (8), 17-Сен-25, 13:22 | ||
Бумерки потихоньку продолжают не осознавать разницу между ЯП и машинным кодом. С их точки зрения, все, что возможно в машинном коде, должно быть возможно и в ЯП. Результат немного предсказуем: тысячи и тысячи CVE в софте на одном известном языке. И это лишь за один год! | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
![]() | ||
31. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (31), 17-Сен-25, 13:44 | ||
Благодаря этому у тебя есть ОС и какое-то ПО которое умеет больше чем перекладывать джсоны. Удачи написать ОС на питоне или Яве, со всеми драйверами, видео и прочими требующими нормальной оптимизации вещами. | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (25), 17-Сен-25, 12:58 | ||
StableValue is nonsense | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от zionist (ok), 17-Сен-25, 13:01 | ||
Скажите, а пришедший ещё в Java 9 JPMS (модульность) кто нибудь реально использует в своих проектах? А без Ломбока и Спринг Бута кто-то ещё на Джаве программирует? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
15. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (25), 17-Сен-25, 13:03 | ||
Эта модульность нафиг была не нужна. | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (18), 17-Сен-25, 13:08 | ||
Самый лучший язычок для линукса! Многие GNU фа натики критикуют джаву за ресурсопотребление - так вот, безопасный язык лучше вечной CVE сишки. Таким образом, джава - это зрелость и солидность, а сишка - язычок из 70-х годов с UB. | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (-), 17-Сен-25, 13:24 | ||
>Oracle опубликовала платформу Java SE 25 (Java Platform, Standard Edition 24 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
27. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (27), 17-Сен-25, 13:33 | ||
Нужно простить и помочь. Там кнопочка Исправить есть. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
32. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (32), 17-Сен-25, 13:56 | ||
Так получается он наврал! То есть распространял недостоверные сведенья! Избивать не кого не надо, мы в цивилизованном обществе живём, просто надо привлечь к ответственности по закону и порядку Великой РФ. | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +1 +/– | ![]() |
Сообщение от Аноним (-), 17-Сен-25, 13:29 | ||
10 лет назад писал код на Жабе. При компиляции всё время не компилировался показывал какую-то ошибку. Как только код завернул в блок исключения. Так код сразу скомпилировался. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
28. "Выпуск Java SE 25 LTS и OpenJDK 25 " | –1 +/– | ![]() |
Сообщение от Аноним (27), 17-Сен-25, 13:34 | ||
> какую-то | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
34. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (32), 17-Сен-25, 14:02 | ||
Если усложнять ради усложнения, то получится Си. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
35. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (25), 17-Сен-25, 14:05 | ||
Си как раз максимально упрощен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
33. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от BeLord (ok), 17-Сен-25, 14:01 | ||
Ну и чем вам исключения не угодили? | ||
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору |
![]() | ||
39. "Выпуск Java SE 25 LTS и OpenJDK 25 " | +/– | ![]() |
Сообщение от Аноним (25), 17-Сен-25, 14:15 | ||
Ему они неинтересны, это проблема пользователя. | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |