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

Зарегистрируйтесь и зарабатывайте 1000$ в день ⋙

Компания 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.

Sign up and earn $1000 a day ⋙

Leave a Comment

Разница между обычным телевизором и Smart TV

Разница между обычным телевизором и Smart TV

Умные телевизоры действительно покорили мир. Благодаря множеству замечательных функций и возможности подключения к Интернету технологии изменили то, как мы смотрим телевизор.

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

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

Холодильники — привычные бытовые приборы. Холодильники обычно имеют 2 отделения: холодильное отделение просторное и имеет подсветку, которая автоматически включается каждый раз, когда пользователь ее открывает, а морозильное отделение узкое и не имеет подсветки.

2 способа устранения перегрузки сети, которая замедляет Wi-Fi

2 способа устранения перегрузки сети, которая замедляет Wi-Fi

На сети Wi-Fi влияют многие факторы, помимо маршрутизаторов, пропускной способности и помех, но есть несколько разумных способов улучшить работу вашей сети.

Как перейти с iOS 17 на iOS 16 без потери данных с помощью Tenorshare Reiboot

Как перейти с iOS 17 на iOS 16 без потери данных с помощью Tenorshare Reiboot

Если вы хотите вернуться к стабильной версии iOS 16 на своем телефоне, вот базовое руководство по удалению iOS 17 и понижению версии с iOS 17 до 16.

Что происходит с организмом, если вы едите йогурт каждый день?

Что происходит с организмом, если вы едите йогурт каждый день?

Йогурт — замечательная еда. Полезно ли есть йогурт каждый день? Как изменится ваше тело, если вы будете есть йогурт каждый день? Давайте узнаем вместе!

Какой вид риса лучше всего подходит для здоровья?

Какой вид риса лучше всего подходит для здоровья?

В этой статье рассматриваются наиболее питательные виды риса и способы максимально увеличить пользу для здоровья любого выбранного вами вида риса.

Как просыпаться вовремя утром

Как просыпаться вовремя утром

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

Советы по игре Rent Please! Симулятор арендодателя для новичков

Советы по игре Rent Please! Симулятор арендодателя для новичков

Арендуйте, пожалуйста! Landlord Sim — мобильная игра-симулятор для iOS и Android. Вы будете играть за владельца жилого комплекса и начнете сдавать квартиры в аренду, чтобы улучшить интерьер своих апартаментов и подготовить их к приему арендаторов.

Последние коды защиты башни в ванной и как вводить коды

Последние коды защиты башни в ванной и как вводить коды

Получите игровой код Bathroom Tower Defense Roblox и обменяйте его на потрясающие награды. Они помогут вам улучшить или разблокировать башни с более высоким уроном.

Конструкция, обозначения и принципы работы трансформаторов

Конструкция, обозначения и принципы работы трансформаторов

Давайте максимально подробно изучим конструкцию, обозначения и принципы работы трансформаторов.

4 способа, которыми ИИ делает умные телевизоры лучше

4 способа, которыми ИИ делает умные телевизоры лучше

От лучшего качества изображения и звука до голосового управления и многого другого — эти функции на базе искусственного интеллекта делают смарт-телевизоры намного лучше!

Почему ChatGPT лучше DeepSeek

Почему ChatGPT лучше DeepSeek

Поначалу люди возлагали большие надежды на DeepSeek. Как ИИ-чат-бот, позиционируемый как серьезный конкурент ChatGPT, он обещает интеллектуальные возможности и возможности чата.

Встречайте Fireflies.ai: бесплатный секретарь на базе искусственного интеллекта, который сэкономит вам часы работы

Встречайте Fireflies.ai: бесплатный секретарь на базе искусственного интеллекта, который сэкономит вам часы работы

Легко упустить важные детали, записывая другие важные вещи, а попытки делать заметки во время общения могут отвлекать. Решение — Fireflies.ai.

Как вырастить Аксолотля Майнкрафт, приручить Саламандру Майнкрафт

Как вырастить Аксолотля Майнкрафт, приручить Саламандру Майнкрафт

Аксолот в Minecraft станет отличным помощником для игроков при действиях под водой, если они знают, как им пользоваться.

A Quiet Place: The Road Ahead Конфигурация игры для ПК

A Quiet Place: The Road Ahead Конфигурация игры для ПК

Конфигурация A Quiet Place: The Road Ahead имеет довольно высокий рейтинг, поэтому вам нужно будет рассмотреть ее перед принятием решения о загрузке.