::
- новый оператор, включенный в Java 8, который используется для ссылки на метод существующего класса. Вы можете ссылаться на статические методы и нестатические методы класса.
Для ссылки на статические методы синтаксис:
ClassName :: methodName
Для ссылки на нестатические методы синтаксис
objRef :: methodName
И
ClassName :: methodName
Единственное обязательное условие для обращения к методу заключается в том, что метод существует в функциональном интерфейсе, который должен быть совместим с ссылкой метода.
Ссылки на методы, при оценке, создают экземпляр функционального интерфейса.
Найдено по: http://www.speakingcs.com/2014/08/method-references-in-java-8.html