Просто интересно узнать о причине компиляции кода следующим образом:
class MyClass extends AnotherClass {
{
MySecondClass object = new MySecondClass();
object.doSomething();
}
}
В чем разница между этим кодом и кодом в конструкторе? Этот код выполняет до создания объекта.