Лямбда-выражения и исключения в Java

Лямбда Java

Лямбда-выражение может генерировать исключение. Но если оно генерирует проверяемое исключение, то последнее должно быть совместимо с исключени­ями, перечисленными в выражении throws из объявления абстрактного метода в функциональном интерфейсе.

Создание обобщенного метода в Java

Как вы наверное знаете, в методах обобщенного класса можно использовать параметр типа, а следовательно, они становятся обобщенными относительно параметра типа. Но можно объявить обобщенный метод, в кото­ром непосредственно используется один или несколько параметров типа. Более того, можно объявить обобщенный метод,…

Повторяющиеся аннотации в Java

Еще одна новая возможность, появившаяся в версии JDK 8, позволяет повто­рять аннотации в одном и том же элементе. Такие аннотации называются повторяющимися. Для того чтобы сделать аннотацию повторяющейся, ее следует снаб­дить аннотацией @Repeatable, определенной в пакете java.lang.annotation. В ее поле…