In Java, why class A is OK but class B is with a compilation error?
class A {
{a=4;}
int a;
}
class B {
{System.out.println(a);}//error: Cannot reference a field before it is defined
int a;
}
In Java, why class A is OK but class B is with a compilation error?
class A {
{a=4;}
int a;
}
class B {
{System.out.println(a);}//error: Cannot reference a field before it is defined
int a;
}