我正在自学Java,这本书中的其中一项复习练习要求“对象”和“对象变量”之间的区别。
我知道什么是对象(类的特定实例),但是我似乎无法在书中的任何地方(无答案部分)或在互联网上找到术语“对象变量”。
有人知道这个名词的意思吗?
它是“实例变量”的同义词:
class A { static int m; // <-- class variable int n; // <-- instance variable ... }
显然,该术语并不常用,最好坚持使用“实例变量”以避免任何潜在的歧义。