this 关键字
来源:互联网 发布:儿童围棋教学软件 编辑:程序博客网 时间:2024/05/16 17:00
this:代表所在函数所属的对象的引用。
简单说,哪个对象在调用this所在的函数,this就代表哪个对象。
this的应用:当定义类中的功能(函数)时,如果该函数内部要用到调用该函数的对象时,用this来表示这个对象。即不知道谁会调用该函数,所以该函数要提前留出对象的位置,用this来表示。
this的调用:在构造函数中,构造函数互相调用,只能用this语句;
其形式为 this(xxx); xxx代表参数,这里必须用括号,而不是普通函数那样用 this.function。
而且,其中对this的调用,必须写在第一行。原因是,构造函数就是为了初始化对象,所以在需要用this调用重载的时候,写在第一行保证初始化成功,然后虚拟机才读取接下来的代码。否则,如果不把this调用语句写在第一行,当虚拟机读到this调用时,又将对象初始化一次,那前面的语句不是白写了吗。
0 0
- 关键字this
- this关键字
- this关键字
- this 关键字
- this 关键字
- this关键字
- this关键字
- this 关键字
- this 关键字
- this 关键字
- this关键字
- 关键字this
- 关键字this
- this 关键字
- this 关键字
- this关键字
- this关键字
- This关键字
- 【算法编程】基于Miller-Rabin的大素数测试
- Beaglebone black锂电池cape
- hdu 1151
- android-ImageView
- Oracle 学习笔记 9 -- 数据处理
- this 关键字
- CSDN的博客积分计算规则及博客排名规则
- 静态块
- Android 手机上获取物理唯一标识码
- oracle 更新,查询语句 与约束问题
- POJ1009
- @RequestMapping的分类
- Hi!weekend
- 程序员学习能力提升三要素