相关疑难解决方法(0)

默认构造函数与内联字段初始化

默认构造函数与直接初始化对象字段之间的区别是什么?

有什么理由更喜欢以下示例中的一个而不是另一个?

例1

public class Foo
{
    private int x = 5;
    private String[] y = new String[10];
}
Run Code Online (Sandbox Code Playgroud)

例2

public class Foo
{
    private int x;
    private String[] y;

    public Foo()
    {
        x = 5;
        y = new String[10];
    }
}
Run Code Online (Sandbox Code Playgroud)

java oop constructor

106
推荐指数
3
解决办法
4万
查看次数

标签 统计

constructor ×1

java ×1

oop ×1