import java.util.function.IntFunction; class Test { { IntFunction[]> var1 = value -> { return new Class[value]; }; System.out.println(var1); IntFunction[]> var2 = value -> new Class[value]; System.out.println(var2); } }