Компания Oracle представила обновленные версии платформ Java Standard Edition 8 (Java SE8) и Java Micro Edition 8 (Java ME 8), а также комплекта для разработки Java Development Kit (JDK) 8, сообщает компания.
Основным новшеством платформы является поддержка лямбда-выражений — расширение стандартных библиотек средствами для параллельного выполнения операций над потоками данных, для упрощения написания кода для многоядерных процессоров. Кроме того, появилась поддержка компактных профилей для развёртывания приложений на оборудовании с ограниченными ресурсами. Появилась интеграция Nashorn — высокопроизводительного движка JavaScript, работающего поверх виртуальной машины Java VM. Помимо этого, новая версия поддерживает Steam API для работы с функциональными операциями.
Java ME 8, по заявлению компании, обеспечивает совместимость языка и API-интерфейсов с Java SE 8, поддержку современных веб-протоколов, полную модель приложений, передовые функции обеспечения безопасности, а также стандартные API-интерфейсы для управления энергопотреблением и взаимодействия с периферийными устройствами.