parent
1e6675b123
commit
c045010190
10
core.md
10
core.md
|
@ -1055,15 +1055,25 @@ __Автоупаковка__ - это механизм неявной иници
|
||||||
`Object` это базовый класс для всех остальных объектов в Java. Любой класс наследуется от `Object` и, соответственно, наследуют его методы:
|
`Object` это базовый класс для всех остальных объектов в Java. Любой класс наследуется от `Object` и, соответственно, наследуют его методы:
|
||||||
|
|
||||||
`public boolean equals(Object obj)` – служит для сравнения объектов по значению;
|
`public boolean equals(Object obj)` – служит для сравнения объектов по значению;
|
||||||
|
|
||||||
`int hashCode()` – возвращает hash код для объекта;
|
`int hashCode()` – возвращает hash код для объекта;
|
||||||
|
|
||||||
`String toString()` – возвращает строковое представление объекта;
|
`String toString()` – возвращает строковое представление объекта;
|
||||||
|
|
||||||
`Class getClass()` – возвращает класс объекта во время выполнения;
|
`Class getClass()` – возвращает класс объекта во время выполнения;
|
||||||
|
|
||||||
`protected Object clone()` – создает и возвращает копию объекта;
|
`protected Object clone()` – создает и возвращает копию объекта;
|
||||||
|
|
||||||
`void notify()` – возобновляет поток, ожидающий монитор;
|
`void notify()` – возобновляет поток, ожидающий монитор;
|
||||||
|
|
||||||
`void notifyAll()` – возобновляет все потоки, ожидающие монитор;
|
`void notifyAll()` – возобновляет все потоки, ожидающие монитор;
|
||||||
|
|
||||||
`void wait()` – остановка вызвавшего метод потока до момента пока другой поток не вызовет метод `notify()` или `notifyAll()` для этого объекта;
|
`void wait()` – остановка вызвавшего метод потока до момента пока другой поток не вызовет метод `notify()` или `notifyAll()` для этого объекта;
|
||||||
|
|
||||||
`void wait(long timeout)` – остановка вызвавшего метод потока на определённое время или пока другой поток не вызовет метод `notify()` или `notifyAll()` для этого объекта;
|
`void wait(long timeout)` – остановка вызвавшего метод потока на определённое время или пока другой поток не вызовет метод `notify()` или `notifyAll()` для этого объекта;
|
||||||
|
|
||||||
`void wait(long timeout, int nanos)` – остановка вызвавшего метод потока на определённое время или пока другой поток не вызовет метод `notify()` или `notifyAll()` для этого объекта;
|
`void wait(long timeout, int nanos)` – остановка вызвавшего метод потока на определённое время или пока другой поток не вызовет метод `notify()` или `notifyAll()` для этого объекта;
|
||||||
|
|
||||||
`protected void finalize()` – может вызываться сборщиком мусора в момент удаления объекта при сборке мусора.
|
`protected void finalize()` – может вызываться сборщиком мусора в момент удаления объекта при сборке мусора.
|
||||||
|
|
||||||
[к оглавлению](#java-core)
|
[к оглавлению](#java-core)
|
||||||
|
|
Loading…
Reference in New Issue