“this”引用当前类中的实例变量是否可以接受?在PHP中,这是你必须这样做的,但是我注意到在Java中你可以直接调用这个变量。Java类中的“this”的常规用法引用实例变量
我个人发现“this.variable”更容易理解,但如果不正常,我不想开发不好的编码习惯。
谢谢!
public class MyClass {
/**
* Private variable
*/
private int myInt;
/**
* Setter method
*/
public void setMyInt(int value) {
this.myInt = value;
}
}
可接受性严格依赖于您的样式指导原则,因为完全相同的代码是以任何方式生成的。有些需要它,有些则不允许,并且很可能不关心。 – Gabe 2010-11-02 05:48:59