A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© gjtdxjd 中级黑马   /  2016-6-20 00:27  /  681 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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了。
//需要意会的,说也不能说得太明白,我用例子,希望你能理解下!另外,此代码不完整!只自
//己随便写的!
}
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马