zu verwenden Ich habe Projekt in Java7, die ich jetzt zu Java8 konvertieren möchte.Wann funktionale Schnittstellen in JAVA 8
Darin habe ich einen Code, der eine Methode aufruft, die ich wie unten in Java 8 konvertiert habe.
JAVA 7:
Long id=10;
Student student= Student.findById(id);
JAVA 8
Long id=10;
Function<Long,Student> f=Student::findById;
f.apply(id);
Nun meine Frage es keinen Sinn nicht das Verfahren zur Umwandlung Anrufe wie diese JAVA 8.
Wenn ja, welchen Unterschied zwischen dem obigen Code in Java 7 und Java 8.
ist Kann jemand Bitte klären Sie dies ???
Es ist nicht ratsam, jede Zeile mit neuen Java 8-Funktionen zu konvertieren. Manchmal kann es deinen * alten netten Code * durcheinanderbringen. –