結果 : why functional interface is required in java