類裡面有個成員變量name=222,
如果我調用speak方法 ,如果這個方法内有個局部變量 name=111, 如果直接輸出,不用this,那麼輸出的是111
如果輸出的是this.name 那麼輸出的是222
因為this是隻想的該類的索引,堆記憶體中隻有一個成員變量name=222,是以值是222
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHL4tmaONTVq1UNJpHW4Z0MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLwIzNzETMyIjM0ADMxkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
類裡面有個成員變量name=222,
如果我調用speak方法 ,如果這個方法内有個局部變量 name=111, 如果直接輸出,不用this,那麼輸出的是111
如果輸出的是this.name 那麼輸出的是222
因為this是隻想的該類的索引,堆記憶體中隻有一個成員變量name=222,是以值是222