シリアライズされたインスタンスを取得するとき、
つねに「そいつの正体」を知っているとは限らないのではないか?

たとえばhoge.classというserializableを実装した
あるクラスのインスタンスをシリアライズして
それをネットワークを介して他のマシンに送りこんだときなどはどうだろう。

いくらそのシリアルには元のインスタンスのクラス名なども含まれているとはいえ、
これはそのhoge.classのバイトコードがなければ復元不能。

ローカルにしろリモートにしろ、
いずこからhoge.classを読み取ってこれた場合のみ
シリアライズされたデータは復元できる。