Esiste la classe PrintStream che ti permette di salvare del testo in un file.
Devi innanzitutto creare un oggetto di tipo FileOutputStream, poi utilizzarlo per creare un oggetto di tipo PrintStream.
Questo oggetto ti mette a disposizione i metodi print e println con i quali puoi scrivere il testo che desideri (immagino che la classe Libro abbia dei metodi predisposti per restituire le informazioni come oggetti String, nel caso non le avesse esiste sempre il metodo predefinito di tutti gli object toString()).

Ti faccio un esempio di utilizzo:

codice:
String nomefile = "nome_del_file" // nome_del_file è il nome del file da creare con il suo percorso
FileOutputStream fos = new FileOutputStream(nomefile);
PrintStream ps = new PrintStream(fos);

//Ora scrivo "ciao" nel file e torno a capo
ps.println("ciao");

//Ora scrivo le info di un oggetto di tipo Libro nel file
ps.println(mioLibro); // mioLibro è un oggetto di tipo Libro
Per ulteriori informazioni consulta la documentazione Java all'indirizzo http://java.sun.com


Ciao.