java中的Object和Objects有什么区别

时间:2015-05-11 07:27:08

标签: java

它们之间的区别是什么?我如何使用对象?

Objects                 |        Object
java.util               |        java.lang
Class Objects           |        Class Object

java.lang.Objects       |        java.lang.Object

2 个答案:

答案 0 :(得分:2)

Object是java中所有类的隐式基类。 Objects是java 7中引入的实用程序类,它包含几个非常方便的静态实用程序方法。

答案 1 :(得分:1)

javadoc可以提供帮助:

<强> java.lang.Object中

  

Class Object是类层次结构的根。   每个类都有Object作为超类。所有物品,   包括数组,实现这个类的方法。

<强> java.util.Objects

  

此类包含用于操作的静态实用程序方法   在对象上。这些实用程序包括null-safe或   用于计算对象的哈希码的null容忍方法,   返回一个对象的字符串,并比较两个对象。