It’s Java, but Not As We Know It

Опубликовано: 04 Октябрь 2017
на канале: Java
6,685
117

Simon Ritter, Deputy CTO, Azul Systems

This presentation starts with a review of lambda expressions in JDK 8 and then digs into the performance implications of using them, looking at the use of invokedynamic rather than simple syntactic sugar for anonymous inner classes. The origins of lambda expressions go back 80 years, well before Java (and even modern computing) started. They are based on the work of Alonso Church, who created lambda calculus as a mathematical model of computation. The session concludes by exploring how, using only one new functional interface, we can (in theory) solve any problem by using only lambda expressions. This really is Java, but most of it won’t look like any code you’ve ever seen. Be prepared for some mind-bending use of lambda expressions!


Смотрите видео It’s Java, but Not As We Know It онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Java 04 Октябрь 2017, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 6,685 раз и оно понравилось 117 людям.