Как изменить значок в строке заголовка этапа в java fx 2.0 моего приложения [duplicate]

Если вы посмотрите на декомпилированную версию файла класса

class X {
    Y b;

    X() {
        b = new Y();
        System.out.print("X");
    }
}

class Y {
    Y() {
        System.out.print("Y");
    }
}

public class Z extends X {

    Y y;

    Z() {
        y = new Y();
        System.out.print("Z");
    }

    public static void main(String args[]) {
        new Z();
    }
}

Вы можете обнаружить, что переменная экземпляра y перемещается внутри конструктора, поэтому последовательность выполнения выглядит следующим образом

  1. Вызов конструктора Z
  2. Он запускает конструктор по умолчанию X
  3. Вызывается первая строка конструктора X new Y().
  4. Печать Y
  5. Печать X
  6. Вызов первой строки в конструкторе Z new Y()
  7. Печать Y
  8. Печать Z

Все переменные экземпляра инициализируются с помощью инструкций конструктора.

13
задан Madan Sapkota 3 June 2015 в 18:23
поделиться