用引用操纵对象
一切都被视为对象。因此可采用单一固定的语法。
尽管一切都看作对象,但操纵的标识符实际是对象的一个“引用”(reference)。
可以将这一清醒想象成遥控器(引用)来操纵电视机(对象)。只要握住这个遥控器,就能保持与电视机的连接。
当有人想改变频道或者减小音量时,实际操控的是遥控器(引用),再由遥控器来调控电视机(对象)。如果想再房间里四处走走。同时仍能遥控电视机,那么只需携带遥控器(引用)而不是电视机(对象)。
此外,即使没有电视机,遥控器也可独立存在。也就是说,你拥有一个引用,并不一定需要有一个对象与它关联。
例如:
String s;
这里所创建的只是一个String引用,并不是对象。