以下是Java中以下内容的区别:
Object(对象)
Reference ID(引用ID)
Reference Variable(引用变量)
当我看到这样的语句时:
Emp e = new Emp();
这里的
Emp
是类名,但e
不是它的对象?如果是这样的话...我在其他地方看到了类似以下的代码:如果确实如此,那么就会有类似下面的代码:
Emp e = new Local();
在这种情况下,e
是什么意思?它代表什么?e
是Emp
的子类local
的一个实例。
e
是一个包含空引用的对象变量。 - Louis Wasserman