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

18 Nov 2010

 Oracle представляет спецификации для Java 7 и 8


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

Официальный Oracle подробную во вторник представлений предстоящих Java-релизы в формальный процесс спецификации, в том числе версии 7 и 8 стандартной версии Java.

Рассматриваемые технологии были сформулированы как JSR (Java Specification Requests) для рассмотрения Java Community Process, Марк Рейнгольд, главный архитектор группы Java платформы Oracle, заявил в своем блоге. "Эти JSR, было долго ждать, они теперь - наконец - на голосование JCP на утверждение;. Результаты должны быть доступны в течение двух недель."



Спецификации включают JSR 336: Java SE 7 Release Содержание; JSR 337: Java SE 8 релиз Содержание; JSR 334 малых Усовершенствования языка программирования Java и JSR 335: лямбда-выражений для языка программирования Java. Java SE стремится, чтобы служить в качестве основы для Java EE (Java Platform, Enterprise Edition).

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

Также должен быть представлен в Java SE 7, параллелизм API-интерфейсы для размещения многоядерных процессоров и улучшений для динамических языков сценариев. API для асинхронности включен увеличить I / O-интенсивных операций. JSR цитирует июля 2011 в качестве окончательной даты релиза для спецификации.

Java SE 8, спецификации говорится, "приведет к дальнейшему снижению стандартного кода путем добавления функции повышения производительности в языке Java и Java SE API." Кроме того, Java SE 8 будет иметь дело с тем, что спецификация относится к классу как путь Java Archive "ад" за счет интеграции модулей системы в платформе.

Кроме того, Рамочной Java Коллекции и связанные с API, будет расширена в версии 8 для поддержки автоматически параллелизуема неполным данным операций, таких как фильтр, карта, и сокращения. "Удобное использование этих новых API-интерфейсов будет включена путем расширения языка Java, чтобы включить лямбда-выражения (так называемый" замыкания ") и стандартные методы. Эти языковые изменения, как дополнительное преимущество, улучшить продуктивность разработчиков, использующих существующие одной абстрактно- метод API, по всей платформе. "

Финальный релиз Java SE 8 спецификации запланировано на октябрь 2012 года.

JSR 334 предназначен, чтобы сделать работу программистов проще. Было бы изменить язык программирования Java и API спецификации для поддержки функций, включая строки в переключатель, двоичный интеграл литералы, мульти-поймать и более точные Rethrow и улучшения вывода типа для общего создания экземпляра. Спецификация также установлен для завершения в июле следующего года.

Лямбда-выражения поддержки признакам в JSR 335 расширяет Java Virtual Machine. "Мы предлагаем расширение языка Java для поддержки компактных лямбда-выражений (иначе известный как закрытие или анонимных методов.) Кроме того, мы расширим языке для поддержки преобразования известный как" SAM преобразования, чтобы позволить лямбда-выражений, которые будут использоваться, где одно- абстрактно-интерфейс или метод класса, как ожидается, позволяя вперед совместимости существующих библиотек. "

Финальный релиз установлен в июне 2012 года.

В этой статье, "Oracle представляет спецификации для Java 7 и 8", была впервые опубликована в InfoWorld.com. Следите за событиями в деловых новостей технологии и получить дайджест ключевых историй каждый день в информационном бюллетене InfoWorld Daily.

Узнайте больше о разработке программного обеспечения в Мир разработчика InfoWorld's Channel.

Пол Криль является редактором в целом на InfoWorld.


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

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



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




 Счетчики