- La classe Object, progenitrice di ogni classe, mette a disposizione una serie di servizi,
ad esempio:
- Il metodo equals che confronta due oggetti (potrà essere ridefinito per le sottoclassi)
- Il metodo toString, che crea una stringa che rappresenta l'oggetto (anche questo può
essere ridefinito)
- Il metodo getClass, che ritorna una struttura di tipo Class, che descrive la classe cui
appartiene l'oggetto
- Cinque metodi per la gestione del multithreading:
- notify
- notifyAll
- Tre versioni di wait
- Un distruttore standard
|