System.out.println("456");不在构造函数中在类中.可以看成是静态的所以先执行

解决方案 »

  1.   

    class A {public A() {
    System.out.println("AAA");
    }
    //构造函数在这里就结束了怎么可能在构造函数中????
    {
    System.out.println("456");
    }}
      

  2.   

    {
    System.out.println("456");
    }
    不知道这个算是什么?没见过这种写法
      

  3.   

    {
    System.out.println("456");
    }
    这种写法是标明此段代码是类中的一个块,而不是构造函数里的代码。
      

  4.   

    class A {
    public A() {
    System.out.println("AAA");
    System.out.println("456");
    }
    }
    这才是构造涵数显示结果就是:
    AAA
    456