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.

Leave a Comment

Как исправить ошибку в 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, чтобы быстро восстановить бесперебойную командную работу — никаких технических навыков не требуется!

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

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

Откройте для себя простые пошаговые инструкции по отключению Microsoft Teams при запуске системы и повышению производительности ПК. Более быстрая загрузка, меньшее потребление ресурсов — идеально для пользователей Windows, стремящихся к плавной работе.

Как скачать Microsoft Teams для Mac и MacBook Air/Pro

Как скачать Microsoft Teams для Mac и MacBook Air/Pro

Узнайте самый простой способ загрузить Microsoft Teams для Mac, MacBook Air и MacBook Pro. Пошаговые инструкции, системные требования и советы по устранению неполадок для беспроблемной установки последней версии. Начните прямо сейчас!

Где найти папку установки Microsoft Teams на вашем компьютере

Где найти папку установки Microsoft Teams на вашем компьютере

Не можете найти папку установки Microsoft Teams на своем компьютере? Это пошаговое руководство покажет точные пути для новых и классических версий Teams, а также для установки на одного пользователя и на весь компьютер. Сэкономьте время на устранении неполадок!

Как присоединиться к собранию Microsoft Teams с помощью идентификатора и пароля

Как присоединиться к собранию Microsoft Teams с помощью идентификатора и пароля

Научитесь легко присоединяться к собраниям Microsoft Teams с помощью идентификатора и пароля на компьютере, мобильном устройстве или в веб-версии. Пошаговые инструкции со скриншотами для быстрого доступа — приглашение не требуется!

Как эффективно использовать фоновые изображения в Microsoft Teams

Как эффективно использовать фоновые изображения в Microsoft Teams

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