package basic; public class LambdaH { public interface Foo { int m(); } public int fieldOne = 7; public int concatenator(int a, int b) { return a*b; } public static void main(String[] args) { run(); } public static int run() { int count = 0; count += ((Foo)()->7).m(); count += new LambdaH().x(); count += ((Foo)()->21).m(); return count; } public int x() { int i = 4; Foo f = null; f = () -> { return concatenator(i,fieldOne); }; return f.m(); } }