大家好,我是指北君。
PS:最近又赶上跳槽的高峰期,好多粉丝,都问我要有没有最新面试题,我连日加班好多天,终于整理好了,16000+ 道,295多份,多份面试题大全,我会持续更新中,马上就会整理更多!【文末有领取方式】
介绍完 native、static、final 关键字后,指北君再接再厉,接着为大家介绍另一个常用的关键字——this。
this 也是Java中的一个关键字,在《Java编程思想》第四版第五章5.4小节对 this 关键字是这样介绍的:
this 关键字只能在方法内部使用,表示对“调用方法的那个对象”的引用。
其实简单来说 this 关键字就是表示当前对象,下面我们来具体介绍 this 关键字在Java中的用法。
1、调用成员变量
在一个类的方法内部,如果我们想调用其成员变量,不用 this,我们会怎么做?
package com.ys.test;
/**
* Create by YSOcean
*/
public class ThisTest {
private String name = "Tom";
public void setName(String name){
name = name;
}
public String getName() {
return name;
}
}
看上面的代码,我们在 ThisTest 类中创建了一个 name 属性,然后创建了一个 setName 方法,注意这个方法的形参