すみませんが、どなたかお分かりになればお教えください。

Javaのオブジェクトからバイト配列に、または逆に
バイト配列からJavaオブジェクトに変換したいのです。

Stringならできますが、IntegerやDouble、BigDecimalなどができません。

変換ルーチンをCで書けば何とかなるのですが、できればJavaだけで実装したいのです。

よろしくお願いします。