Java8中的 双冒号:: 的用法

Java8中的 双冒号:: 的用法

双冒号就是方法引用
以下是Java 8中方法引用的一些语法:

静态方法引用(static method)语法:classname::methodname 例如:Person::getAge

对象的实例方法引用语法:instancename::methodname 例如:System.out::println

对象的超类方法引用语法: super::methodname

类构造器引用语法: classname::new 例如:ArrayList::new

数组构造器引用语法: typename[]::new 例如: String[]:new

原文地址:https://www.cnblogs.com/lw-20171224/p/13753157.html