class B {
void y() {
this.z();
}
static void z() {
System.out.println("z");
}
}
class A {
public static void main(String[] args) {
new A().x();
}
static void x() {
new B().y();
}
}
O método void y() não é estático e está sendo chamado dentro de um método estático, como é possível?