方法引用实际上是lambda表达式的一种语法糖,类似与一种函数指针的形式
4种方式
1.类名::静态方法名
2.引用名(对象名)::实例方法名
3.类名::实例方法名 这种比较特殊,传进来的第一个参数 就是方法的调用者,之后的参数作为方法的参数 例如 String::compareToIgnoreCase
4.构造方法引用 类名::new