blob: 9d26fa55f0284b0649f1376e5d378d15e52123db [file] [log] [blame]
package lambdaExpression18_in;
@FunctionalInterface
interface I1 {
int foo(int a);
}
class X {
void bar() {
Runnable r = new Runnable() {
I1 i1 = (int a) -> {
int b = extracted();
return a + b;
};
private int extracted() {
/*[*/int b = 10;/*]*/
return b;
}
@Override
public void run() {
}
};
}
}