Tramite le classi ObjectOutputStream e ObjectInputStream puoi direttamente leggere e scrivere oggetti (il processo si chiama serializzazione);

l'unico requisito è che gli oggetti che intendi leggere/scrivere implementino l'interfaccia Serializable (e la classe LinkedList lo fa)

Guardati la documentazione per maggiori informazioni