Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Java 8 -- новая версия языка программирования и JDK


Вас категорически приветствует автоматически сгенерированная почтовая рассылка с новостями от nixp.ru!


19.03.2014 10:31

Java 8 — новая версия языка программирования и JDK

Вчера корпорация Oracle официально анонсировала новый крупный релиз языка программирования Java, доставшегося ей в наследство от Sun Microsystems, — 8.

Релиз Java 8 ознаменовал множество изменений и новшеств как для самого языка программирования Java, так и целого ряда связанных с ним продуктов и инструментов: Javac и Javadoc, JavaFX, JDBC, Java DB, HotSpot VM и т.п. Среди наиболее значимых изменений в Java/JDK 8 можно выделить следующие:

  • поддержка лямбда-выражений;
  • методы по умолчанию для добавления новых возможностей в интерфейсы библиотек и обеспечение бинарной совместимости с кодом старых версий этих библиотек;
  • повторяющиеся (repeating) и типовые (type) аннотации;
  • пакет java.util.stream со Stream API для поддержки операций в функциональном стиле для потоков элементов;
  • многочисленные улучшения в безопасности и связанных с ней функциях: TLS 1.2 на клиентской стороне по умолчанию, более надежные алгоритмы для шифрования по паролю, поддержка алгоритмов AEAD, SHA-224, 64-битные PKCS11 для Windows и т.п.;
  • JavaFX: новая тема Modena, класс SwingNode для интеграции контента из Swing, значительное расширение возможностей работы с 3D и веб (в WebView), поддержка архитектуры ARM, возможность запуска JavaFX-приложений консольной командой java;
  • поддержка Unicode 6.2.0, новые API для календарей и локалей;
  • JavaScript-движок Nashorn;
  • JDBC 4.2 и Java DB 10.10;
  • JAXP (Java API for XML Processing) 1.6;
  • Java Mission Control 5.3.

Подробности о релизе Java 8 доступны в документе «JDK 8 Release Notes».

Комментарии к новости >>



19.03.2014 10:51

Платформу Android подготовили к носимым устройствам вроде наручных часов

В блоге разработчиков Google Android анонсирована предварительная версия расширения для адаптации возможностей этой мобильной Linux/Java-платформы к так называемым носимым (wearable) гаджетам — Android Wear.

Авторы Android Wear заявляют, что новое расширение для Android призвано принести устоявшийся пользовательский интерфейс и возможности для разработчиков на устройства нового поколения вроде наручных часов: «Часы, оснащенные Android Wear, отвечают на задаваемые пользователем вопросы и выполняют команды… Эти новые устройства способны помочь своим пользователям в фитнесе и стать проводником в многоэкранный мир».

На данный момент Android Wear имеет статус предварительной версии (Developer Preview). Разработчикам предлагаются новые специализированные API и эмулятор, который позволяет увидеть, как будут показываться уведомления приложений на квадратных и круглых носимых гаджетах с Android. Для разработчиков Android Wear уже работает и своя группа в Google+. Краткая видеодемонстрация возможностей Android Wear представлена в ролике на YouTube.

P.S. Около месяца назад компания Samsung анонсировала свои наручные часы Gear 2, управляемые Linux-платформой Tizen. Их продажи запланированы на апрель.

Комментарии к новости >>




Не забудьте, что мы всегда рады вашим комментариям к новостям непосредственно на nixp.ru!


Другие способы получения новостей от nixp.ru:



В избранное