ThisAsField
DRAFT

Misconception:

Objects contain a field storing this.

Incorrect

this is a special field in the object

Correct

this is a special local variable in the stack frame

Correction
Here is what's right.

There is no this variable in the object.

There is a this as special kind of local variable. It exists in a stack frame of an instance method and points to the object the method operates on.

Stay up-to-date

Follow us on  twitter to hear about new misconceptions.