问题:这两种风格有什么区别?是一个优先于另一个,为什么?
如果我有使用构造函数的参数定义的字段变量,我通常像在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;
}
}