我在SCJP书籍的练习题中看到了以下代码:
Object obj = new Object();
一开始我以为这可能是一个错误,因为我没有使用这样的语句。现在我明白这是一个有效的语句。
我只想了解如果有的话,这个语句的实际用途是什么。你可以使用Object
类型的对象(而不是从Object
派生的类)做什么?
Object
类的新实例? - Justin Niessner#equals
等方法的实现,只有类提供实现,接口不能。没有指定父级的类继承自Object,因此它们都继承这些方法。这很重要 - 例如对于集合 - 因为测试对象是否在集合中永远不能未定义。 - James