this关键字的使用
-
主要指向相关对象,使用场合(场景)不同,其指向不同
-
this在成员方法中,谁调用该方法,this就指向谁
-
this在构造方法中,指向该类实例化时的对象
-
-
this代表对象,可以使用对象中的资源
-
this可以调用对象属性
-
this可以调用对象方法
-
this可以在构造方法中调用构造方法,具体调用哪个方法根据构造方法的参数类型和个数决定
-
this关键字的作用
-
当成员变量(全局变量)跟局部变量重名时,使用this来区别
-
this关键字在方法重载时可以调用相同业务逻辑代码,避免代码臃肿和冗余
this关键字注意事项
-
this不能出现在statci方法中
-
this在构造方法调用其他构造方法时必须出现在构造方法的第一行