結果 : why functional programming in java