Какие основные аннотации появились в Java 8 и для чего они нужны? — ДейлиПреп