Sobes.tech
Junior

Ποια μεθόδους παρέχει η κλάση Object στη Java;

sobes.tech AI

Απάντηση από AI

Ακολουθεί μια λίστα με τις βασικές μεθόδους της κλάσης Object:

  • clone(): Δημιουργεί και επιστρέφει ένα αντίγραφο του αντικειμένου.
  • equals(Object obj): Συγκρίνει δύο αντικείμενα για ισότητα.
  • finalize(): Καλείται από τον συλλέκτη απορριμμάτων πριν από τη διαγραφή του αντικειμένου.
  • getClass(): Επιστρέφει ένα αντικείμενο Class που αντιπροσωπεύει την κλάση αυτού του αντικειμένου.
  • hashCode(): Επιστρέφει τον κωδικό κατακερματισμού του αντικειμένου.
  • notify(): Ξεκινά ξανά την εκτέλεση ενός νήματος που περιμένει στον μονοίρο αυτού του αντικειμένου.
  • notifyAll(): Ξεκινά ξανά την εκτέλεση όλων των νημάτων που περιμένουν στον μονοίρο αυτού του αντικειμένου.
  • toString(): Επιστρέφει μια αναπαράσταση σε μορφή συμβολοσειράς του αντικειμένου.
  • wait(): Αναστέλλει την εκτέλεση του τρέχοντος νήματος μέχρι να "ξυπνήσει".
  • wait(long timeout): Αναστέλλει την εκτέλεση του τρέχοντος νήματος με χρονικό όριο.
  • wait(long timeout, int nanos): Αναστέλλει την εκτέλεση του τρέχοντος νήματος με πιο ακριβές χρονικό όριο.