最終的に実行される処理32class Lambda {staticclass Lambda$1 implements IntUnaryOperator {private final int delta;Lambda$1(int delta) { this.delta = delta; }@Override public int applyAsInt(int n) {return lambda$0(this.delta, n);}}IntUnaryOperator adder(int delta) {return <invokedynamic: new Lambda$1(delta)>;}private static int lambda$0(int delta, int n) {return n + delta;}}metaFactoryが生成→ 結局、やってることは匿名クラスと(ほぼ)同じ!