On 11/17/13, Ali Çehreli <acehreli at yahoo.com> wrote: > It allows changing the actual object that the caller had. Technically no, it changes the reference in the caller, not the actual object itself. That object is likely still alive until collected if there are no other references to it.