java中 this关键字的用法

this 是 Java 中的关键字,它代表当前对象自身的引用(谁调用方法,this 就代表谁)。
核心作用:区分同名变量、调用本类的构造方法、引用当前对象。
下面分 4 个最常用的用法,用简单代码讲清楚。

  1. 区分成员变量和局部变量(最常用)
    当成员变量和局部变量(方法参数)同名时,用 this.变量名 表示成员变量。

  2. 调用本类的其他构造方法
    在一个构造方法中,用 this(...) 调用本类的另一个构造方法。
    规则:
    必须写在构造方法第一行
    只能调用一次

  3. 引用当前对象本身
    this 可以直接作为当前对象返回或传递。

  4. 作为方法参数传递当前对象
    把当前对象传给其他方法。

posted @ 2026-05-05 19:54  我不想喝清水  阅读(9)  评论(0)    收藏  举报