我有項目在java7中,我現在想轉換爲java8。什麼時候在JAVA中使用功能接口8
因爲我有一個代碼,它調用了我已經轉換爲Java 8的方法,如下所示。
JAVA 7:
Long id=10;
Student student= Student.findById(id);
JAVA 8
Long id=10;
Function<Long,Student> f=Student::findById;
f.apply(id);
現在我的問題不作任何意義轉換的方法調用像這樣以JAVA 8。
如果是的話是什麼上面的代碼之間的差異在JAVA 7和JAVA 8
誰能請澄清這???
不建議將每條線都轉換爲具有新的Java 8功能。有時它可能會弄亂你的*舊代碼*。 –