Sobes.tech
Junior — Middle

Kokie pagrindiniai įmontuoti metodai yra prieinami jūsų programavimo kalbos Object klasėje?

sobes.tech AI

Atsakymas iš AI

Java Object klasėje yra prieinami šie pagrindiniai įmontuoti metodai:

  • equals(Object obj) — objektų lyginimas.
  • hashCode() — grąžina objekto maišos kodą.
  • toString() — grąžina objekto teksto reprezentaciją.
  • getClass() — grąžina Class objektą, apibūdinantį objekto klasę.
  • clone() — sukuria objekto kopiją (palaikoma Cloneable sąsaja).
  • finalize() — kviečiama prieš šiukšlių surinkimą (pasenusi metodas).
  • wait(), notify(), notifyAll() — metodai darbui su monitoriais ir sinchronizacijai.

Šie metodai sudaro pagrindą darbui su objektais Java ir dažnai perrašomi siekiant įgyvendinti specifinį elgesį.