-4
Мой код:блок в объявлении класса в Java
class Y
{
{
System.out.println("pranav");
Y a = new Y();
}
public static void main(String args[])
{
Y b = new Y();
}
}
выход:
бесконечный цикл
Мой вопрос поток управления (выполнение программы) начните с того, где и как это работает, кто-нибудь может объяснить, пожалуйста ???
Я уже сделал. Блок инициализатора копируется в конструктор (по умолчанию). –