在创建变量时或在构造函数中设置变量之间的区别

时间:2016-02-06 13:38:49

标签: java

有人可以告诉我这些之间的区别吗?

1 - )

class Example {
    int x;
    Random random;

    public Example() {
        x = 5;
        random = new Random();
    }

}

2-)

class Example {
    int x = 5;
    Random random = new Random();

    public Example() {
    }

}

另外,哪一个更常见/正确?

0 个答案:

没有答案