Java.io.ObjectStreamField Java.io.ObjectStreamClass Java.io.OutputStream 介绍 所述java.io.ObjectStreamField中类是可序列化的场从Serializable类的描述。ObjectStreamFields数组用于声明类的Serializable字段。 类声明 以下是Java.io.ObjectStreamField类的声明 public class ObjectStreamField extends Object implements Comparable<Object> 类构造函数 Sr.No. 构造函数和描述 1 ObjectStreamField(String name,Class <?> type) 这将创建具有指定类型的Serializable字段。 2 ObjectStreamField(String name,Class <?> type,boolean unshared) 这将创建一个ObjectStreamField,表示具有给定名称和类型的可序列化字段。 类方法 Sr.No. 方法和描述 1 int compareTo(Object obj) 此方法将此字段与另一个ObjectStreamField进行比较。 2 String getName() 此方法获取此字段的名称。 3 int getOffset() 此方法返回实例数据中字段的偏移量。 4 Class <?> getType() 此方法获取字段的类型。 5 char getTypeCode() 此方法返回字段类型的字符编码。 6 String getTypeString() 此方法返回JVM类型签名。 7 boolean isPrimitive() 如果此字段具有基本类型,则此方法返回true。 8 boolean isUnshared() 此方法返回boolean值,指示此ObjectStreamField实例表示的可序列化字段是否未共享。 9 protected void setOffset(int offset) 此方法返回实例数据中的偏移量。 10 String toString() 此方法返回描述此字段的字符串。 方法继承 该类继承以下类中的方法 Java.io.Object Java.io.ObjectStreamClass Java.io.OutputStream