La clase Object es la clase que esta por encima de todas las existentes en Java, es la responsable de todos los estados y comportamientos de todos los objetos, ya que descienden de ella.
Los metodos que proporciona la clase Object son:
-Convertirse en cadena.
-Poder compararse con otro objeto.
-Notificar que una condición ha cambiado.
-Devolver la clase de un objeto.
Algunos de sus metodos son:
Metodo equals()
Se utiliza para comparar si dos objetos son iguales.
Este método devuelve true si los objetos son iguales, o false si no lo son.
Método getClass()
Devuelve una representación en tiempo de ejecución de la clase del objeto.
El siguiente método obtiene y muestra el nombre de la clase de un objeto.
Método toString()
Este método devuelve una cadena de texto que representa al objeto.
La representación de un objeto depende enteramente del objeto.
El método toString() es muy útil para depuración y también puede sobreescribir este método en todas las clases.