Oracle объявляет о новых функциях и улучшениях производительности для Java 24

Компания Oracle только что объявила о плане выпуска долгожданной версии Java 24 для разработчиков. К числу заметных дополнений в этом обновлении относятся новые возможности искусственного интеллекта (ИИ) и постквантовой криптографии. Java 24 — первый релиз в 2025 году; и мы можем ожидать, что Java 25 будет выпущена через 6 месяцев.

Говоря о Java 24, старший вице-президент Oracle Java Platform и председатель совета директоров OpenJDK Жорж Сааб сказал:

За последние 30 лет Java предоставила разработчикам комплексную платформу для создания и развертывания приложений, подходящих для самых разных вариантов использования. Благодаря более чем 20 новым функциям, охватывающим все аспекты Java, включая возможности ИИ и постквантовую криптографию, версия Java 24 предоставляет разработчикам инструменты, необходимые для создания инновационных приложений с использованием ИИ. Как хранители Java, мы рады работать с мировым сообществом Java, чтобы продолжать предоставлять постоянный поток новых функций в рамках стабильного 6-месячного цикла выпуска.

Вот обзор некоторых важных новых функций Java 24:

Улучшения языка:

  • Примитивные типы в шаблонах : расширение возможностей сопоставления с шаблонами для включения примитивных типов данных в instanceof и switch.
  • Гибкие тела конструктора : повышение надежности конструктора за счет отдельных фаз пролога и эпилога.
  • Декларации импорта модулей : упрощение импорта пакетов модулей.
  • Простые исходные файлы и основные методы экземпляра : создание более простых точек входа для начинающих и компактных программ.

Улучшения библиотеки:

  • Сборщики потоков : расширение API потоков с помощью специальных операций промежуточного программного обеспечения.
  • API Class-File : стандартизированный API для работы с файлами классов.
  • Значения области действия : Улучшает безопасный обмен данными между потоками.
  • Векторный API : ускоряет векторные вычисления на поддерживаемых процессорах.
  • Структурированный параллелизм : упрощает многопоточное программирование.

Улучшения безопасности:

  • API функции выработки ключа : улучшенная криптографическая безопасность.
  • Квантово-устойчивая инкапсуляция ключей (ML-KEM) : готовность к постквантовой криптографии.
  • Квантово-устойчивые цифровые подписи (ML-DSA) : готовы к постквантовой криптографии.

Производительность и время работы:

  • Компактные заголовки объектов : уменьшает размер заголовков объектов для более эффективного использования памяти.
  • Позднее расширение барьера для G1 : оптимизирует сборщик мусора G1.
  • Опережающая загрузка и связывание классов : более быстрый запуск приложений.
  • ZGC: Удалить негенерируемый мод : Упростить обслуживание ZGC.
  • Синхронизация виртуальных потоков без закрепления : улучшает масштабируемость виртуальных потоков.

Инструменты:

  • Связывание образов времени выполнения без JMOD : уменьшение размера JDK и повышение гибкости связывания.

Если вы хотите глубже изучить Java 24, Oracle подготовила подробную техническую статью . Если вы хотите начать использовать Java 24 прямо сейчас, вы можете загрузить JDK 24 со страницы загрузок Oracle.

Оставить комментарий

Как исправить ошибку в Microsoft Teams: пошаговое руководство по работе с Teams

Как исправить ошибку в Microsoft Teams: пошаговое руководство по работе с Teams

Возникли проблемы с ошибкой в ​​руководстве по использованию Microsoft Teams? Узнайте о проверенных пошаговых способах её быстрого устранения. Очистка кэша, обновление и многое другое для беспроблемного начала работы. Работает на последних версиях!

Как исправить ошибки воспроизведения мультимедиа в Microsoft Teams в 2026 году

Как исправить ошибки воспроизведения мультимедиа в Microsoft Teams в 2026 году

Устали от ошибок воспроизведения мультимедиа в Microsoft Teams, которые портят ваши встречи в 2026 году? Следуйте нашему пошаговому руководству от экспертов, чтобы быстро устранить неполадки со звуком, видео и обменом файлами — никаких технических навыков не требуется. Вас ждет бесперебойное сотрудничество!

Устранение неполадок с настройками прокси-сервера Microsoft Teams.

Устранение неполадок с настройками прокси-сервера Microsoft Teams.

Возникли проблемы с ошибкой прокси-сервера Microsoft Teams? Ознакомьтесь с проверенными шагами по устранению неполадок с настройками прокси-сервера Microsoft Teams. Очистите кэш, настройте параметры прокси-сервера и вернитесь к бесперебойным звонкам за считанные минуты с помощью нашего руководства от экспертов.

Как исправить ошибки синхронизации в Microsoft Teams Task Management

Как исправить ошибки синхронизации в Microsoft Teams Task Management

Устали от ошибок синхронизации задач в Microsoft Teams, которые мешают вашей работе? Следуйте нашим пошаговым инструкциям, чтобы восстановить бесперебойную синхронизацию задач между Teams, Planner и To Do. Быстрые решения для мгновенного облегчения!

Где находятся ключи реестра Microsoft Teams в Windows 11?

Где находятся ключи реестра Microsoft Teams в Windows 11?

Найдите точное расположение ключей реестра Microsoft Teams в Windows 11. Пошаговое руководство по поиску, доступу и безопасному изменению этих ключей для оптимальной производительности и устранения неполадок. Незаменимо для ИТ-специалистов и энтузиастов Teams.

Как очистить кэш Microsoft Teams для устранения проблем с производительностью

Как очистить кэш Microsoft Teams для устранения проблем с производительностью

Проблемы с медленной работой Microsoft Teams? Узнайте, как пошагово очистить кэш Microsoft Teams, чтобы устранить проблемы с производительностью, задержки, сбои и повысить скорость работы на Windows, Mac, в веб-версии и на мобильных устройствах. Быстрые и эффективные решения!

Как исправить ошибку Вкладка Wiki в Microsoft Teams не загружается

Как исправить ошибку Вкладка Wiki в Microsoft Teams не загружается

Возникла проблема с загрузкой вкладки Wiki в Microsoft Teams? Узнайте о проверенных пошаговых решениях, которые помогут быстро устранить проблему, восстановить вкладки Wiki и без лишних хлопот повысить производительность команды.

Где находится Microsoft Teams в Outlook? Как найти отсутствующий значок.

Где находится Microsoft Teams в Outlook? Как найти отсутствующий значок.

Раздражает отсутствие значка Microsoft Teams в Outlook? Узнайте, где именно его найти, почему он исчезает, и проверенные шаги по его восстановлению для беспроблемных встреч. Обновлено для последних версий!

Почему я не вижу комнаты для обсуждений в своей встрече Teams?

Почему я не вижу комнаты для обсуждений в своей встрече Teams?

Разочарованы отсутствием комнат для обсуждений в вашей встрече Teams? Узнайте о главных причинах, по которым вы не видите комнаты для обсуждений в Teams, и следуйте нашим пошаговым инструкциям, чтобы они заработали за считанные минуты. Идеально подходит как для организаторов, так и для участников!

Как исправить ошибку 1200 в Microsoft Teams на телефоне (iOS/Android)

Как исправить ошибку 1200 в Microsoft Teams на телефоне (iOS/Android)

Устали от ошибки Microsoft Teams 1200, которая прерывает ваши телефонные звонки? Узнайте о быстрых пошаговых решениях для iOS и Android, чтобы быстро восстановить бесперебойную командную работу — никаких технических навыков не требуется!