标题 JAVA中的this关键字
一 程序
public class CustomerTest {
public static void main(String[] args) {
Customer c= new Customer("mm",1);
System.out.println(c.name);
System.out.println(c.sex);
}
}
public class Customer {
String name;
int sex;
public Customer(String name,int sex) {
this.name=name;
this.sex=sex;
}
}
二.java虚拟机中的情况:
解释:图上分析,this就是C,C就是this.
三.总结:
1.this表示“这个”的意思.
2.this是一个引用,是一个变量.
3.每个对象中都有this.
4.this不能出现在带有static中的方法中(可以自己尝试,会报错).