Руководство по Java 9. Введение.

21 Сентября 2017 года произошёл релиз Java 9. Всего в данном релизе было сделано более 90 улучшений к Java 8. Список наиболее важных приведён ниже:

  • Модули
  • REPL(JShell)
  • Приватные методы в интерфейсах
  • HTTP2 клиент
  • Фабричные методы Collections API
  • Улучшения Stream API
  • Улучшения Process API
  • Улучшения класса Optional
  • Улучшения CompletableFuture класса
  • Улучшения в try с ресурсами
  • Реактивный Stream API
  • Легковесный JSON

В данном цикле мы постараемся разобрать наиболее существенные нововведения Java 9.