对象引用是一个变量名,它分配在栈中。而对象是通过new关键字创建的,在堆中分配存储空间。由此可知,对象引用与对象不是同一回事。 但是,两者之间又有密切联系,当把对象的首地址赋给对象引用后,就可以通过对象引用来操作对象,它们之间的关系如同电视机与电视机的遥控器一般。