Salve a tutti!

Sono appena approdato a Java, e sono ancora un principiante totale.

Sto provando a fare un'applicazione di backup (non mi soddisfano molto quelle che ho trovato, e poi può sempre essere divertente xD) e ho già trovato il primo scoglio: salvare i task da eseguire. Io vengo dal pascal, e lì ci sono i file tipizzati. Praticamente definisco un nuovo tipo di variabile e poi creo un file che è costituito di variabili di quel tipo, il che è bellissimo.

E' possibile fare la stessa cosa in Java? Eviterei XML se possibile, dato che sarebbe il mio primo approccio con xml...

Grazie mille!