java-类名.静态方法。类的构造没执行。

来源:互联网 发布:caffe softmax层 编辑:程序博客网 时间:2024/05/18 02:35

以下面这段代码为例来说明

public class Test {    public  Test() {        System.out.println("构造");    }    static {        System.out.println("static block");    }    {        System.out.println("block");    }    public static void start() {        System.out.println("static method");    }}

执行下面这段代码。执行了Test类的那些方法呢?

 Test.start();

打印log:

System.out: static blockSystem.out: static method


由此可见,根本就没有走类的构造。







0 0