Spiega cos'è un costruttore in Java.
Un costruttore in Java è un metodo speciale che viene utilizzato per creare un'istanza di una classe. Viene chiamato automaticamente quando un oggetto viene creato e può essere utilizzato per impostare i valori iniziali dei campi dell'oggetto. I costruttori possono anche essere utilizzati per eseguire compiti che devono essere eseguiti ogni volta che viene creata una nuova istanza della classe, come ad esempio la configurazione di una connessione a un database o a una rete.