En PC Resumen hablaremos de la Clase Object en el lenguaje de programación en Java. La Clase Object es una clase especial definida en Java. Todas las demás clases son subclases de Object. Esto significa que una variable de referencia del tipo Object puede referirse a un objeto de cualquier otra clase.
Esta clase define los siguientes métodos, que están disponibles para todos los objetos.
Método | Descripción |
Object clone() | Crea un nuevo objeto, igual al que se duplica |
boolean equals (Object objeto) | Determina si un objeto es igual a otro |
void finalize() | Llama antes de que un objeto no utilizado sea reciclado. |
Class getClass() | Obtiene la clase de un objeto en tiempo de ejecución. |
int hashCode() | Devuelve el código asociado al objeto que realiza la llamada. |
void notify() | Reiniciar la ejecución de un hilo en espera en el objeto que realiza la llamada. |
void notifyAll() | Reiniciar la ejecución de todos los hilos en espera en el objeto que realiza la llamada. |
String toString() | Devuelve una cadena que describe el objeto |
void wait() void wait (long milisegons) void wait (long milisegons,int nanosegons) |
Espera en otro subproceso de ejecución |
Los métodos getClass, notify, notifyAll y wait están declarados como final, el resto pueden sobrescribir.