Java 8 вложенные классы и лямбда-выражения

Цикл статей «Учебник Java 8».

Следующая статья — «Java 8 интерфейсы».
Предыдущая статья — «Java 8 аннотации».

Содержание

Введение

Для чего использовать вложенные классы

Статические вложенные классы

Внутренние классы

Внутренний класс, являющийся нестатическим членом класса

Локальные классы

Анонимные классы

Затенение переменных

Лямбда-выражения

Ссылки на методы

Когда использовать вложенные классы, локальные классы, анонимные классы и лямбда-выражения

Введение

Язык программирования Java позволяет объявлять классы внутри другого класса. Такой класс называется вложенным классом:

Читать далее Java 8 вложенные классы и лямбда-выражения