this是指向当前对象的意思。在很多时候this可以省略,但很多时候this很重要,不可以省略!
比如一个类:
public test extends JFrame implements ActionListener{
public test(){
JButton button=new JButton("测试");
this.setVisable(true);
this.add(button);//这两处的this可以省!因为当前对象就是值的当前的test!所以写不写一样的!
button.addActionListener(this);//此处的就不能省!因为当前变量是button了而不再是test了。
//需要意会的,说也不能说得太明白,我用例子,希望你能理解下!另外,此代码不完整!只自
//己随便写的!
}
} |
|