Scalaの関数リテラルはscala.FunctionXXを実装している。
関数の呼び出しは、Function#applyの呼び出しに変換される。

finalじゃないローカルスコープ変数を触れることを除けば、
Javaの匿名クラスと変わらないよ。