方法引用就是直接对抽象方法的实例化。简单直接,实用。
通过对象来引用成员方法
test(new PrintUpper01()::printUpperCase);
通过类名直接引用静态方法
System.out.println(absTest(-10, Math::abs));
通过super引用父类的方法,super不能出现在静态方法中。
return toLowTest(s,super::printUpperCase);
现在子类中创建一个参数是函数式接口的方法1。然后在创建一个方法2。里面在调用方法1,当中就能
用super了。
用this来调用方法。
引用构造方法 Person person = p1(“徐若瑄”, Person::new);
数组的引用构造方法 int[] ints = get(10, int[]::new);