初始化顺序如下:
1。所有的数据字段,按其声明的顺序被初始化,然后为他们设定值,要么是默认值要么是特定的初设值 
2。按其在类声明中发生的顺序,执行所有的初始化块
3。如果这个构建器的第一行调用了另一个构建器,就会执行被调用的那个构建器
4。执行构建器的主体所以在这个例子里
顺序是:
Tag t1 = new Tag(1); 
Tag t2 = new Tag(2); 
Tag t3 = new Tag(3);
System.out.println("Card()");
t3 = new Tag(33);  
System.out.println("f()");