this关键字在程序中的三种常见用法:
1、通过this关键字可以明确的去访问一个类的成员变量,解决与局部变量名冲突问题。
2、通过this关键字调用成员方法。
3、构造方法是在实例化对象是被Java虚拟机自动调用的,在程序中不能象调用其他方法一样去调用构造方法,但可以在一个构造方法中使用“this(参数1,参数2...)”的形式来调用其他的构造方法。
使用this调用类的构造方法是,注意:
1、只能在构造方法中使用this调用其他的构造方法,不能在成员方法中使用。
2、在构造方法中,使用this调用构造方法的语句必须位于第一行,且只能初选一次。
3、不能再一个类的看个构造方法中使用this互相调用。
|
|