this主要要三种用法:
1、表示对当前对象的引用!
2、表示用类的成员变量,而非函数参数,注意在函数参数和成员变量同名是进行区分!其实这是第一种用法的特例,比较常用,所以那出来强调一下。
3、用于在构造方法中引用满足指定参数类型的构造器(其实也就是构造方法)。但是这里必须非常注意:只能引用一个构造方法且必须位于开始!
还有就是注意:this不能用在static方法中!所以甚至有人给static方法的定义就是:没有this的方法!虽然夸张,但是却充分说明this不能在static方法中使用!
java编程中this的用法
Java this关键字详解
最新推荐文章于 2022-08-12 17:21:25 发布
本文详细介绍了Java中的this关键字的三种主要用法:1. 对当前对象的引用;2. 在函数参数与成员变量同名时区分使用;3. 在构造方法中调用其他构造方法。并强调了this不能在static方法中使用。
1264

被折叠的 条评论
为什么被折叠?



