Обновленный Java Development Kit
Корпорация Oracle объявила о выпуске JDK 7 Update 40 (JDK 7u40), который включает расширенные возможности мониторинга и диагностики, повышенную производительность и эффективность работы ПО Java на серверах с процессорной архитектурой ARM. Усовершенствования в Oracle Java Development Kit (JDK) 7 позволят клиентам собирать подробную информацию о работе программ и выполнять эффективный анализ данных без ущерба для производительности систем. Благодаря новой политике безопасности системные администраторы смогут лучше контролировать приложения Java, работающие на пользовательских компьютерах.
С выпуском версии JDK 7u40 Oracle продолжает работу по объединению функциональности Oracle HotSpot Java Virtual Machine (JVM) и Oracle JRockit в пакете средств разработки Oracle JDK, который будет содержать лучшие функциональные возможности каждой из этих реализаций технологии Java.
Oracle Java Mission Control и Oracle Java Flight Recorder теперь доступны в виде коммерческих функций в продукте Oracle Java SE Advanced (эти опции можно загрузить бесплатно для пробного использования в составе пакета JDK 7u40, однако при использовании в промышленных масштабах на основе лицензионного соглашения Oracle Binary Code License Agreement необходимо приобрести лицензию Oracle Java SE Advanced).
Oracle Java Mission Control и Oracle Java Flight Recorder собирают в непрерывном режиме подробную информацию о работе ПО Java (практически с нулевыми накладными расходами – zero overhead) от виртуальных машин JVM и других генераторов событий, таких как серверы приложений. Клиенты могут использовать графические инструменты для профилирования и постфактум-анализа событий для быстрого выявления, диагностики и решения проблем, а также для мониторинга и обеспечения соблюдения соглашений о сервисном обслуживании (SLA).
В JDK 7u40 реализована новая функция Deployment Rule Set, которая позволяет системному администратору контролировать, какие апплеты или приложения Java Web Start разрешено выполнять пользователю и какая версия Java Runtime Environment (JRE) с ними связана. Deployment Rule Set предоставляет единую среду для контролируемого и безопасного управления доступом пользователей.
Пакет JDK 7u40 полностью сертифицирован для процессорной архитектуры ARM v7 и включает новую поддержку вычислительных операций с плавающей точкой (hard float), что позволяет улучшить производительность и быстроту реагирования для приложений с графическим интерфейсом пользователя и серверных приложений Java, выполняемых на ARM-серверах.
В версии JDK 7u40 также реализована поддержка для дисплеев Retina, которыми оснащаются устройства с ОС Mac OS X. ПО Java будет теперь распознавать экраны Retina и автоматически генерировать графику высокого разрешения.
В настоящее время JDK7 является стандартной версией Java для нового поколения продуктов Oracle Fusion Middleware.