上面的代碼實(shí)例可以通過靜態(tài)方法引用,使之更加簡潔: 

Java代碼 
  1. Converter<String, Integer> converter = Integer::valueOf;  
  2. Integer converted = converter.convert("123");  
  3. System.out.println(converted);   // 123  

Java 8 允許你通過::關(guān)鍵字獲取方法或者構(gòu)造函數(shù)的的引用。上面的例子就演示了如何引用一個(gè)靜態(tài)方法。而且,我們還可以對一個(gè)對象的方法進(jìn)行引用: