构造函数中类字段定义的Java约定?

时间:2015-07-10 00:17:58

标签: java constructor coding-style convention

问题:这两种风格有什么区别?是一个优先于另一个,为什么?

如果我有使用构造函数的参数定义的字段变量,我通常像在C ++中那样执行此操作:

public class Thingamajing{ 
    private int var1, var2;

    public Thingamajing(int var1_ , int var2_ ){
       var1 = var1_; 
       var2 = var2_; 
    }
}

但是在网上的很多Java例子中,我发现了这种风格:

public class Thingamajing{ 
    private int var1, var2;

    public Thingamajing(int var1 , int var2 ){
       this.var1 = var1; 
       this.var2 = var2; 
    }
}

0 个答案:

没有答案