线程循环打印AB
静态块和静态变量是按顺序执行的， 程序初始化执行顺序是： 父类静态变量或者静态块先执行 - > 父类构初始化块 -> 父类构造函数 -> 子类静态块或者静态变量 -> 子类初始化块 -> 子类构造函数
解决汉诺塔问题