Warning: mkdir(): No space left on device in /var/www/hottg/post.php on line 59

Warning: file_put_contents(aCache/aDaily/2025-07-22/post/javatg/--): Failed to open stream: No such file or directory in /var/www/hottg/post.php on line 72
🎉🎉🎉 Релиз: Java 24 @Java
TG Telegram Group & Channel
Java | United States America (US)
Create: Update:

🎉🎉🎉 Релиз: Java 24

Сегодня вышел релиз Java 24 – очередная не-LTS версия с важными улучшениями в производительности, многопоточности и API.

Вот основные нововведения, вошедшие в состав новой версии:

Примитивные типы в паттернах (JEP 488):
Позволяют использовать примитивные типы в конструкциях instanceof и switch. Теперь можно проводить проверки диапазонов и безопасное приведение типов без дополнительных проверок.

Импорт модулей (JEP 494):
Улучшен механизм импорта модулей: при импорте агрегирующего модуля java.se автоматически подтягиваются классы из java.base, а импорт со звёздочкой теперь может перекрывать импорт модулей.

Простые исходные файлы и instance‑main (JEP 495):
Теперь можно запускать Java-программы без явного объявления класса, а также использовать нестатический метод main(). Это упрощает написание скриптов и способствует более постепенному обучению языку.

Гибкие тела конструкторов (JEP 492):
Разрешается выполнение инструкций до вызова super(), что позволяет проводить предварительную инициализацию и проверки до передачи управления родительскому конструктору.
Изменения в API:

Stream Gatherers (JEP 485):
Новая точка расширения для Stream API, позволяющая создавать произвольные промежуточные операции (например, fold, scan, оконные операции) для более гибкой обработки данных.

Class-File API (JEP 484):
Введено стандартное API для парсинга, генерации и трансформации class‑файлов, которое заменяет устаревшую библиотеку ASM и лучше соответствует современным требованиям Java.
Уведомления при использовании

Unsafe (JEP 498):
При вызове методов доступа к памяти из sun.misc.Unsafe теперь выводятся предупреждения, что стимулирует переход на более безопасные альтернативы (например, VarHandle и MemorySegment).

Подготовка к ограничению JNI (JEP 472):
При загрузке нативных библиотек через JNI теперь выводятся предупреждения. Разработчикам предлагается явно указывать разрешение на нативный доступ через командную строку (с помощью опций вроде --enable-native-access), что соответствует философии «Integrity by Default».

📌 Релиз: https://openjdk.org/projects/jdk/24

📌Java 24 Launch:
https://www.youtube.com/watch?v=mk_2MIWxLI0

🎉🎉🎉 Релиз: Java 24

Сегодня вышел релиз Java 24 – очередная не-LTS версия с важными улучшениями в производительности, многопоточности и API.

Вот основные нововведения, вошедшие в состав новой версии:

Примитивные типы в паттернах (JEP 488):
Позволяют использовать примитивные типы в конструкциях instanceof и switch. Теперь можно проводить проверки диапазонов и безопасное приведение типов без дополнительных проверок.

Импорт модулей (JEP 494):
Улучшен механизм импорта модулей: при импорте агрегирующего модуля java.se автоматически подтягиваются классы из java.base, а импорт со звёздочкой теперь может перекрывать импорт модулей.

Простые исходные файлы и instance‑main (JEP 495):
Теперь можно запускать Java-программы без явного объявления класса, а также использовать нестатический метод main(). Это упрощает написание скриптов и способствует более постепенному обучению языку.

Гибкие тела конструкторов (JEP 492):
Разрешается выполнение инструкций до вызова super(), что позволяет проводить предварительную инициализацию и проверки до передачи управления родительскому конструктору.
Изменения в API:

Stream Gatherers (JEP 485):
Новая точка расширения для Stream API, позволяющая создавать произвольные промежуточные операции (например, fold, scan, оконные операции) для более гибкой обработки данных.

Class-File API (JEP 484):
Введено стандартное API для парсинга, генерации и трансформации class‑файлов, которое заменяет устаревшую библиотеку ASM и лучше соответствует современным требованиям Java.
Уведомления при использовании

Unsafe (JEP 498):
При вызове методов доступа к памяти из sun.misc.Unsafe теперь выводятся предупреждения, что стимулирует переход на более безопасные альтернативы (например, VarHandle и MemorySegment).

Подготовка к ограничению JNI (JEP 472):
При загрузке нативных библиотек через JNI теперь выводятся предупреждения. Разработчикам предлагается явно указывать разрешение на нативный доступ через командную строку (с помощью опций вроде --enable-native-access), что соответствует философии «Integrity by Default».

📌 Релиз: https://openjdk.org/projects/jdk/24

📌Java 24 Launch:
https://www.youtube.com/watch?v=mk_2MIWxLI0
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥43


>>Click here to continue<<

Java






Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)


Warning: Undefined array key 3 in /var/www/hottg/function.php on line 115

Fatal error: Uncaught mysqli_sql_exception: Too many connections in /var/www/db.php:16 Stack trace: #0 /var/www/db.php(16): mysqli_connect() #1 /var/www/hottg/function.php(212): db() #2 /var/www/hottg/function.php(115): select() #3 /var/www/hottg/post.php(351): daCache() #4 /var/www/hottg/route.php(63): include_once('...') #5 {main} thrown in /var/www/db.php on line 16