15.this 关键字有什么作用?

2022-01-01 146 0

this 是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针

this 的用法在 Java 中大体可以分为 3 种:

  1. 普通的直接引用,this 相当于是指向当前对象本身
  2. 形参与成员变量名字重名,用 this 来区分:
public Person(String name,int age){
    this.name=name;
    this.age=age;
}
  1. 引用本类的构造函数

相关文章

深拷贝和浅拷贝?
== 和 equals 的区别?
hashCode 与 equals?
final、finally、finalize 的区别?
final 关键字有什么作用?
17.成员变量与局部变量的区别有哪些?

发布评论