package p;
@FunctionalInterface
interface I {
int m();
}
public class A implements I {
I i1= this::m;
I i2= A::length;
@Override
public int m() {
return 0;
}
public static int length() {
return 42;
}
}