18.Java基础_关键字this及其内存原理

this使用

this的内存原理

执行函数setName时,首先是创建函数栈空间,然后创建形参name,除此之外还会有一个this(实质是堆内存中对象的首地址),这个this会索引对象的成员变量name,然后根据执行语句进行赋值

重要结论:类函数被哪个对象调用,this就指向哪个对象的堆内存空间

原文地址:https://www.cnblogs.com/NiBosS/p/11953331.html