(URGENTE!) Objeto com RandomAccessFile

Gostaria de saber se tem como gravar um Objecto através do RandomAccessFile, pois todos os metodos “write” dessa classe são para tipos primitivos (no máximo para String’s), então queria saber se tem como gravar um Objecto qualquer.

Bom, a classe RandomAccessFile tem o método write que grava um array de bytes com esse método dá para gravar qualquer coisa.

Além disso as classe do pacote java.io não podem ser analisadas de modo isolado, vários dos objetos criados com uma classe servem como parâmetro de construtor para outras.

Olhe nessa situação:
http://www.portaljava.com/forum/posts/list/43395.page