java 的this关键字的含义,请讲得浅显点

2025-05-22 02:51:00
推荐回答(3个)
回答1:

简单的讲this就是靠this最近的这个类,
举个例子
class a
{
int e;
void b()
{
this.e=0;//this就是类a;
}
}
下一个例子:
class c
{

class d
{
d()
{
this.e=10;//this就是d而不是c;
}
int e;
}
}

回答2:

类实例自己就是this

比如类A,你new一个,那么A中的方法可以用this来访问自己的成员和方法

public class A{
String a = null;
void test1(String a){
//给自己的a赋值a
this.a = a;
}
}

回答3:

本类的当前对象。