Комментарии 13
Да, кому и стострочник — скрипт. :)
+2
Обратите внимание, что теперь можно писать var ещё и в параметрах лямбды. Эта возможность с нами начиная с Java 11
Какую боль это вылечит?
0
Например, на var можно навешивать аннотации. Компилятор это схавает ок. На голые имена переменных без вара навешивать аннотации нельзя, это ошибка компилятора.
0
Божечки, давайте уже на Kotlin писать.
0
В Spring Data Cassandra converter — клас который имплементит интефейс Converter с одним метод read или write и помечен аннотацией ReadingConverter/WritingConverter. Интстансы этих класов нужно было передавать как аргумент в бин CassandraCustomConversions.
Сейчас же не нужно будет объявлять каждый класс отдельно, а можно просто передавать лямбду с аннотацией.
Ну это из того, что лично встречалось.
Сейчас же не нужно будет объявлять каждый класс отдельно, а можно просто передавать лямбду с аннотацией.
Ну это из того, что лично встречалось.
+1
а про компиляцию в рантайме
Вот и вся заметка.
0
Больше всего колит глаза var, ну не по java-вски это. Остальное понравилось.
0
(@Nullable var v) -> v.name().equals("result")
С Java 11 мы так кичливо дразним NPE?
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Java Script != JavaScript. Пять джав в одном классе. Скриптуем так, чтобы запомнили навсегда