interface SAM { X m(int i, int j); } class Foo { void test() { m((i, j) -> { 0 return i + j; }); } void m(SAM s) { } }