Java中Lambda表示式與方法引用和構造器引用
阿新 • • 發佈:2019-02-01
方法引用:
首先看 Timer t = new Timer(1000, System.out::println); 表示式 System.out::println 就是一個方法引用,等價於Lambda表示式 x -> System.out.println(x);方法引用的三種情況:
(一)、object::instanceMethod (二)、Class::staticMethod 這兩種情況等價於提供方法引數的Lambda表示式,如上述 System.out::println 等價於 x -> System.out.println(x)(三)、Class::instanceMethod