Лекция What’s New in Java 9? на есенния семинар на BGOUG


Есенният семинар на BGOUG ще се проведе от 17 до 19 Ноември 2017  хотел РИУ Правец Резорт.

В петък 17 ноември от 16.30 до 17.15 ч в зала А ще се състои лекцията на Траян Илиев на тема “What’s New in Java 9?”.

Java 9 е достъпна от септември 2017 г. Тази версия предлага много подобрения:

Модулност – осигурява ясно разделение между публичните и частните приложни програмни интерфейси (API) с по-добро включване и гъвкаво управление на зависимостта. Java вече не следва максимата “едно измерение за всички”, а дава възможност за синхронизиране на времето за изпълнение за различни платформи и контейнери. Примерите показват как да се пишат, пакетират и внедряват модулни, ориентирани към услугата приложения с Java 9, включително нови инструменти, предизвикателства, нарушаване на промените и решения на често срещани проблеми

• JShell – използване и персонализиране на Java 9 интерактивна конзола shell чрез пример

• Обработка на API актуализации – богатство на функции, управление и статистики на асинхронни процеси на ОС

Изграждане на асинхронни HTTP / 2 и WebSocket тръби, използващи HTTP / 2 Client и CompletableFuture композиция

• Събиране на API актуализации

Реактивни потоци, актуализации за CompletableFuture и Stream API

Унифицирано регистриране, Stack walking и други езикови подобрения (Project Coin)

• JVM инструменти и промени в събиране на garbage

• Ahead of time compilation (AoT).

Всички теми са придружени от демонстрации на живо, и налични за по-нататъшен преглед @ github.com/iproduct.