Pull to refresh

Comments 13

Не отчаивайся, бро. Стольник — не приговор, с него вся жизнь начинается :)
На питоне в сто строчек можно простенькое REST API, которое пинает docker поднять. Скрипт тащемта.
Обратите внимание, что теперь можно писать var ещё и в параметрах лямбды. Эта возможность с нами начиная с Java 11

Какую боль это вылечит?

Например, на var можно навешивать аннотации. Компилятор это схавает ок. На голые имена переменных без вара навешивать аннотации нельзя, это ошибка компилятора.

Ты так говоришь "например", будто есть какая-то другая польза :-)

Ну во-первых, это красиво! var светится красивым оранжевым светом на сером фоне! (если у тебя тоже установлена Material Theme с их стандартными темами)
В Spring Data Cassandra converter — клас который имплементит интефейс Converter с одним метод read или write и помечен аннотацией ReadingConverter/WritingConverter. Интстансы этих класов нужно было передавать как аргумент в бин CassandraCustomConversions.

Сейчас же не нужно будет объявлять каждый класс отдельно, а можно просто передавать лямбду с аннотацией.

Ну это из того, что лично встречалось.
а про компиляцию в рантайме

Вот и вся заметка.

Больше всего колит глаза var, ну не по java-вски это. Остальное понравилось.
(@Nullable var v) -> v.name().equals("result")

С Java 11 мы так кичливо дразним NPE?
Sign up to leave a comment.