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

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

Суперкомпьютер IBM научится «видеть»

Корпорация IBM объявила о покупке разработчика технологий обработки медицинских изображений Merge Healthcare. Интегрировав решения приобретаемой компании с когнитивной вычислительной системой Watson, последняя научится «видеть», отмечается в пресс-релизе «голубого гиганта». дальше »

Разрабатывается Windows, которую нельзя взломать

Израильская Morphisec разрабатывает «неломаемую» версию операционной системы Microsoft Windows. дальше »

Microsoft представила свою версию Google Translate

Microsoft Translator, прямой соперник системы машинного перевода Google Translate, отыскал себя в форме мобильного приложения для ОС Google андроид и Apple iOS. дальше »

Microsoft разрабатывает биометрическую аутентификацию следующего поколения

В соответствии с правилами Бюро патентов и торговых марок США, общественность вправе узнать, что в июле от лица IT-гиганта была подана искомая заявка. дальше »

KitKat 4.4 лидирует на Android–рынке

Стремление Google развивать платформу Android привело к появлению одного из главных недостатков этой ОС – фрагментации. В новом отчете Android Fragmentation компании OpenSignal дается оценка ее масштабам. дальше »

Релиз среды разработки Android Studio 1.3

Компания Google выпустила релиз интегрированной среды разработки Android Studio 1.3, построенной на базе исходных текстов продукта IntelliJ IDEA Community Edition, созданного компанией JetBrains. дальше »

Три компании ПВТ вошли в число лучших в сфере тестирования програмнного обеспечения

Три компании Беларуси из числа резидентов Парка высоких технологий (ПВТ) попали в топ лучших компаний, занимающихся тестированием ПО, согласно рейтингу исследовательской фирмы Clutch. дальше »

В Windows 10 возможны серьезные проблемы с драйверами

По мнению ряда экспертов, при обновлении со старых версий операционной системы на Windows 10 у пользователей могут возникнуть серьезные проблемы не только с безопасностью и аккумулятором, но и с драйверами. дальше »

Facebook планирует запустить новый сервис коммуникации – трехмерную виртуальную реальность

Компания Facebook поставила перед собой задачу создать и распространить в интернете новый вид коммуникации –трехмерную виртуальную реальность. дальше »

Plasma Mobile – свободная мобильная платформа от создателей KDE5

Себастьян Куглер, разработчик KDE, анонсировал свободную мобильную платформу, которая получила название Plasma Mobile. В ней используются наработки настольной версии окружения рабочего стола. дальше »