本帖最后由 李泽巍 于 2012-9-20 22:25 编辑
- class Father {
- static{
- System.out.println("Father static");
- }
- public Father(){
- System.out.println("Father create");
- }
- }
- class Child extends Father{
- static{
- System.out.println("Child static");
- }
- public Child(){
- System.out.println("Child create");
- }
- }
复制代码 像这样的两个类,当调用Father f = new Child();的时候是怎样的结果?主要想知道具体的执行顺序,这时候创建的Father实例f是否会运行Father的静态块呢 |
|