結果 : why do we need functional interface in java 8