jugmsk JUG.MSK Meetup #1 (13.12.2012 — 13.12.2012)

Through thorns to lambdas

img img

Самым существенным со времен Java 5 изменением языка станет поддержка лямбда-выражений в Java 8. Эта встреча посвящена техническим аспектам Project Lambda, рассказу о ситуации «изнутри».

Речь пойдёт:

  • Про лямбды

  • что такое лямбды в контексте Java

  • как они соотносятся с существующими примитивами языка

  • лямбды — сахар или нет?

  • как jsr292 победил javac

  • сколько, где, и кому стоят лямбды

  • плюшки, грабли, и прочие особенности

  • Про stream (bulk) операции

  • что это такое, и с чем их едят

  • при чём тут <a href="http://docs.oracle.com/javase/tutorial/essential/concurrency/forkjoin.html">Fork/Join"</a>

  • сколько и где стоит их использование

  • пышки, шишки, и прочие характерные свойства

  • Про defender (default) методы

  • что это такое, зачем нужны

  • чем всё-таки отличается абстрактный класс от интерфейса

  • прочие весёлые неурядицы