ObjectStreamClass 記述子を使って、直列化ストリームに保存されているダイナミックプロキシクラス (たとえば、java.lang.reflect.Proxy の getProxyClass メソッドへの呼び出しを介して取得されるクラス) についての情報を提供することもできます。ダイナミックプロキシクラス自体は直列化可能フィールドを持たず、0L の serialVersionUID を持ちます。つまり、ダイナミックプロキシクラスの Class オブジェクトが ObjectStreamClass の static lookup メソッドに渡されると、返される ObjectStreamClass インスタンスは、次のプロパティを持ちます。
- getSerialVersionUID メソッドを呼び出すと、0L が返される
- getFields メソッドを呼び出すと、ゼロ長の配列が返される
- 任意の String 引数で getField メソッドを呼び出すと、null が返される
目次 | 前の項目 | 次の項目
Copyright © 1997-2001 Sun Microsystems, Inc. All Rights Reserved.