每个类的非静态方法都会隐含一个this关键字。它指向调用这个方法的对象。
this可以看做一个对象,他的值就是当前对象的引用。
this的两种用法:
1.当类中某个非静态方法的参数名和类的某个成员名相同时,为了避免参数的作用范围覆盖了成员变量的作用范围,必须明确的使用this关键字指定、
2如果某个构造方法的第一条语句具有thi(……)那么这个构造方法将调用奔雷中的其他构造方法。
每个类的非静态方法都会隐含一个this关键字。它指向调用这个方法的对象。
this可以看做一个对象,他的值就是当前对象的引用。
this的两种用法:
1.当类中某个非静态方法的参数名和类的某个成员名相同时,为了避免参数的作用范围覆盖了成员变量的作用范围,必须明确的使用this关键字指定、
2如果某个构造方法的第一条语句具有thi(……)那么这个构造方法将调用奔雷中的其他构造方法。