方法引用
方法引用符:::
// Lambda表达式方法:
usePrintable(s -> System.out.println(s));
// 方法引用法:
usePrintable(System.out :: println);
Lambda方法引用:
// 引用类方法:
useConvert(Integer::pasteInt);
// 引用对象实例方法
PrintString ps = new PrintString();
usePrinter(ps::printUpper);
// 引用类的实例方法
useMyString(String::substring);
// 引用构造器
// 前面先定义了一个Student的类
useStudentBuilder(Student::new);