IntStream.range(1, 10).parallel().forEach( i -> {
F f = (a, b) -> a + b;
System.out.println(f);
});
System.out.println("Hello World!");
IIUC,lambda与匿名类(a, b) -> a + b
类似(但不等效),足以为上面和下面提到的代码为每个jvm创建一个lambda实例。
Class A {
public void some_function() {
F f = (a, b) -> a + b;
System.out.println("Hello World!");
}
}
Class B {
public void some_function() {
F f = (a, b) -> a + b;
System.out.println("Hello World!");
}
}
我对实例数量的理解正确吗?如果没有,我会缺少什么吗?