Java.io.ObjectStreamClass Java.io.ObjectOutputStream.PutField Java.io.ObjectStreamField 介绍 该java.io.ObjectStreamClass中的类是序列化的描述符类。它包含类的名称和serialVersionUID。可以使用lookup方法找到/创建此Java VM中加载的特定类的ObjectStreamClass。 类声明 以下是Java.io.ObjectStreamClass类的声明 public class ObjectStreamClass extends Object implements Serializable 领域 以下是Java.io.ObjectStreamClass类的字段- static ObjectStreamField [] NO_FIELDS - 这是serialPersistentFields值,表示没有可序列化字段。 类方法 Sr.No. 方法和描述 1 Class <?> forClass() 此方法返回此版本映射到的本地VM中的类。 2 ObjectStreamField getField(String name) 此方法按名称获取此类的字段。 3 ObjectStreamField [] getFields() 此方法返回此可序列化类的字段数组。 4 String getName() 此方法返回此描述符描述的类的名称。 5 long getSerialVersionUID() 此方法返回此类的serialVersionUID。 6 static ObjectStreamClass lookup(Class <?> cl) 此方法查找可序列化的类的描述符。 7 static ObjectStreamClass lookupAny(Class <?> cl) 此方法返回任何类的描述符,无论它是否实现Serializable。 8 String toString() 此方法返回描述此ObjectStreamClass的字符串。 方法继承 该类继承以下类中的方法 Java.io.Object Java.io.ObjectOutputStream.PutField Java.io.ObjectStreamField