![]() | |
|
Рубрики
Последние записи
СПОНСОР
Все виды жалюзи - калькулятор стоимости пластиковых окон. hark Новости от БигМир
|
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 КомментироватьСчетчики |