Класс java.lang.Object является корнем иерархии классов. У каждого класса есть Object как суперкласс. Все объекты, включая массивы, реализуют методы этого класса.
Декларация класса
Ниже приводится объявление для класса java.lang.Object.
Объект ()
Это Единый Конструктор.
Этот метод создает и возвращает копию этого объекта.
Этот метод указывает, равен ли какой-либо другой объект этому.
Этот метод вызывается сборщиком мусора на объекте, когда сборщик мусора определяет, что больше нет ссылок на объект.
Этот метод возвращает класс времени выполнения этого объекта.
Этот метод возвращает значение хеш-кода для объекта.
Этот метод вызывает один поток, который ожидает на мониторе этого объекта.
Этот метод пробуждает все потоки, которые ожидают на мониторе этого объекта.
Этот метод возвращает строковое представление объекта.
Этот метод заставляет текущий поток ждать, пока другой поток не вызовет метод notify () или метод notifyAll () для этого объекта.
Этот метод заставляет текущий поток ждать, пока другой поток не вызовет метод notify () или метод notifyAll () для этого объекта, или пока не истечет указанное количество времени.
Этот метод заставляет текущий поток ждать, пока другой поток не вызовет метод notify () или метод notifyAll () для этого объекта, или какой-либо другой поток прервет текущий поток, или пока не истечет определенное количество реального времени.