Рубрики
 СПОНСОР
 Новости от БигМир

25 Aug 2011

 Java 7: Что в этом для разработчиков


Разделы: Новости Интернет it

Хотя выпуск в конце прошлого месяца Java SE 7 не получилось без сучка и задоринки - серьезные ошибки оказалась в релиз-кандидат и должен был быть зафиксирован в обновление 1 релиз - платформа, тем не менее предлагает разработчикам различные заманчивые возможности, которые от программирования улучшений повышает для звуковых приложений и многоядерных системах.

Официально известный как Java Platform Standard Edition 7, Java SE 7, первый большой выпуск Java в более чем пять лет, сначала под руководством Oracle. Он предлагает усовершенствования для выполнения динамических языков, программирования, и файловые системы.



Java-сообщества политике задерживается много новых функций Java основатель Джеймс Гослинг, который покинул Oracle в 2010 году и имел ограниченное участие в разработке Java SE 7, мнения обновление как критическое просто потому, что Oracle наконец-то это было сделано: "Java SE 7 важна не для какой-либо конкретной особенность, но за то, что Oracle смогла бюст политического тупика, в JCP [Java Community Process], что привело к задержке его так долго ". Аль-Хильва, аналитик IDC, соглашается: «Главное в Java SE является то, что она поставила инерции пяти лет без выпуска должны были быть преодолены.".

Несмотря на пять лет усилий, Java SE 7, не то, что было первоначально запланировано. Многие функции в оригинальном JDK 7 плана были вытеснены с JDK 8, который должен быть представлен в 2012 году. Java SE 7, таким образом, в некотором роде первая из двух частей релизе. Это не обязательно плохо, говорит Роб Ратклифф, основатель группы Остин Java пользователей и разработчиков Java. "Это было хорошо для Oracle выпустить Java 7 и перейти на [Java] 8 позже." Он предпочитает эволюционный подход к развитию Java.

Среди задержкой возможности добавления Лямбда-выражения, или "закрытие", в Java для многоядерных программирования, языка и В. М. поддержки модульного программирования, а также модульная система для JDK.

Тем не менее, Java SE 7 делает предложение новых полезных возможностей сегодня.

Основные новые возможности: поддержка динамических языков, ключевой особенностью Java SE 7 является его размещение для динамических языков, которые становятся заметны на JVM, в последнее время, благодаря появлению таких языков, как JRuby и Scala. Например, новые возможности InvokeDynamic поддерживает реализацию динамически типизированный, объектно-ориентированных языках. InvokeDynamic байт-кода поддерживает "эффективный и гибкий метод выполнения вызовов при отсутствии статической информации типа", говорит Запрос Java Specification 292, стандарты документ с подробным описанием возможностей. Хильва говорит, поддержку динамических языков является наиболее важной особенностью Java SE 7 релиз потому что это будет способствовать расширению экосистемы Java.




Метки: it
Рубрики: Новости Интернет it

 Комментировать



Ограничение в 1000 символов




 Счетчики