私は現在java8に変換しようとしているjava7のプロジェクトを持っています。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機能を使用することはお勧めしません。時には、あなたの古い素敵なコードを駄目にするかもしれません。 –