Oracle обновила Java SE 7

Опубликовано: 1 августа 2011 г., понедельник

Компания Oracle объявила о выпуске Java SE 7, первого значительного релиза, выпущенного под управлением Oracle и, пожалуй, самого серьезного обновления за последние пять лет. В этой версии в качестве эталонной реализации Java SE 7 использована открытая OpenJDK, а не проприетарный пакет JDK, а сам релиз формировался в сотрудничестве специалистов из Oracle с сообществом OpenJDK Community и JCP (Java Community Process).

В Java SE 7 полностью обратно совместим с предыдущими версиями Java. В продукт интегрирован ряд новых функций, в том числе Project Coin (известен также как Java Specification Request 334), состоящий из набора изменений в языке для упрощения рутинных задач программирования — он позволяет сократить объем кода и повысить производительность разработчиков. Здесь расширена поддержка языков программирования с динамической типизацией ( Ruby, Python, JavaScript), а новый Java SE API (с функцией InvokeDynamic) позволяет достичь для их реализаций при работе на Java Virtual Machine производительности уровня Java.

В Java 7 включен новый API для ввода/вывода (NIO.2) и новый API для работы с файловой системой (File System API), поддерживающие асинхронный ввод/вывод, модуль с поддержкой прямого ввода/вывода из ZIP и JAR-архивов, обновлен XML-стек, включающий JAXP 1.4, JAXB 2.2a и JAX-WS 2.2. Также реализована поддержка сетевых протоколов SCTP (Stream Control Transmission Protocol) и SDP (Sockets Direct Protocol). Кроме того, в Java Development Kit 7 имеется новый API для создания приложений для многоядерных систем, позволяющий упростить разбиение задачи на фрагменты, обрабатываемые параллельно на разных процессорных ядрах (Fork/Join Framework).

Поддержка Java SE 7 уже интегрирована в такие инструменты для разработчиков, как NetBeans IDE 7.0, IntelliJ IDEA 10.5, Eclipse Indigo (нужен дополнительный плагин). Поддержка Oracle JDeveloper для JDK 7 будет реализована позже в этом году.

Источник: ko.com.ua
Копировать, распространять, публиковать информацию портала News.lt без письменного согласия редакции запрещено.

Комментарии Facebook

Новый комментарий


Captcha

статьи по схожей тематике

Android обновляет инструменты разработчика Eclipse

Команда Android объявила о скором выпуске официальной среды разработки Android Studio и прекращении дальнейшей поддержки Инструментов разработчика Android (Android Developer Tools, ADT) в среде Eclipse ужек концу текущего года. дальше »

Эксперты прогнозируют стремительный рост в сегменте мобильных приложений

Специалисты аналитической компании Berg Insight прогнозируют, что к 2015 количество загруженых приложений для мобильных девайсов достигнет 98 млрд, а к 2019 году мобильными навигационными GPS–сервисами и устройствами будут пользоваться 390 миллионов человек. дальше »

Состоится ли экспансия Tizen на Европу?

Tizen, построенная на основе ядра Linux, является мобильной операционной системой с открытым исходным кодом, которую активно развивает и поддерживает Samsung. Компания уже выпустила на базе Tizen несколько цифровых камер, премиум–телевизоров, и даже «умные» часы Gear 2. дальше »

АНБ США опубликовало код платформы для обеспечения безопасности в Linux — SIMP

Агентство национальной безопасности (АНБ) США опубликовало исходный код «платформы управления системной целостностью» для GNU/Linux — SIMP (System Integrity Management Platform). дальше »

Microsoft обнародовала более подробную информацию о развертывании Windows 10

2 июля в блоге Терри Майерсона (Terry Myerson), исполнительного вице-президента Windows and Devices Group, обнародована информация о том, как компания будет доставлять Windows 10. дальше »

Microsoft открыла код астрономического приложения Worldwide Telescope

Microsoft объявила об открытии исходного кода своего программного обеспечения для астрономии — Worldwide Telescope (WWT). дальше »

Новая iOS 9 будет блокировать доступ третьих сторон к данным пользователей

В новой операционной системе iOS 9, выпуск которой ожидается нынешней осенью, корпорация Apple заблокирует третьим сторонам доступ к информации о приложениях, загружаемых пользователями устройств. дальше »

Инициатива по созданию единой коллекции обновлений прошивок для Linux

Ричард Хьюз, создатель проекта PackageKit, активно участвующий в разработке Fedora и GNOME, представил новый проект Linux Vendor Firmware Service, в рамках которого предпринята попытка создания коллекции прошивок для обеспечения их обновления в дистрибутивах. дальше »

Windows 7 пока остается самой популярной операционной системой

Windows 7 сохраняет свою популярность на рынке операционных систем, при этом, уже в следующем месяце компания Microsoft выведет на рынок свою новую операционную систему Windows 10. дальше »

Представлена сетевая ОС для коммутаторов и роутеров Dell Networking OS 9 на базе NetBSD

Компания Dell представила новую версию своей операционной системы для сетевых коммутаторов — Dell Networking OS 9. дальше »