this 是 Java的关键字

this 具体的作用?

解决局部变量隐藏成员变量

this 修饰的变量用于指代成员变量

  • 方法的形参如果与成员变量同名,this 指代的成员变量,不带this 指代的是形参
  • 方法的型材没有与变量同名,不带this 与 带 this 指代的是同一个内容

this 内存原理

方法执行:加载进栈内存;方法结束:从栈内存出去 。凡是new出来的,都在堆内存中