>>760
readObject()/writeObject()、java.io.Externalizableを使った場合は、
transientで修飾されてなくても自動的にはシリアル化されない。

EJBのCMPは、オブジェクトそのものをシリアル化するものではない。
テーブルのカラムと、EntityBeanのプロパティをマッピングするもの。

>>762
>そんな「人間が予想もできないオブジェクトがどこからかやってくる」って言う状況が
>ちょっと想像できない。ていうか、そうなったら「復元できない」んじゃなくて、

バージョンの異なるアプリ同士で通信を行った場合とかは普通に起こるよ。

>「キャストが」できない。
インスタンスが復元(逆シリアル化)されてる必要があるだろ。
実体がないのにどうやってキャストするのか小一時間…(略