結果 : why do we use functional interface in java