Java 8 新特性:方法引用
一、是什么?
方法引用是用来直接访问类或者实例已经存在的方法或者构造方法。计算时,方法引用会创建函数式接口的一个实例。
二、哪里能用?
当Lambda表达式中只是执行一个方法调用时,不用Lambda表达式,直接通过方法引用的形式可读性更高一些。
三、怎么理解?
方法引用是一种更简洁易懂的Lambda表达式。 注意方法引用是一个Lambda表达式,其中方法引用的操作符是双冒号"::"。
四、有哪些?
方法引用 ,形式有三种: 1、实例::实例方法名 2、 类名::静态方法名 3、类名::实例方法名
构造器引用 ,形式有一种: 类名::new
数组引用 ,形式有一种:类型[]::new
五、具体例子
网友评论