Java Java.io.ObjectStreamField 类
-
介绍
Java.io.ObjectStreamField类是Serializable类中对Serializable字段的描述。 ObjectStreamFields数组用于声明类的Serializable字段。 -
类声明
以下是Java.io.ObjectStreamField类的声明-public class ObjectStreamField extends Object implements Comparable<Object>
-
类的构造函数
序号 构造函数与说明 1 ObjectStreamField(String name, Class<?> type)这将创建具有指定类型的Serializable字段。2 ObjectStreamField(String name, Class<?> type, boolean unshared)这将创建一个ObjectStreamField,它表示具有给定名称和类型的可序列化字段。 -
类方法
序号 方法与说明 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() 此方法返回布尔值,该值指示此ObjectStreamField实例表示的可序列化字段是否未共享。9 protected void setOffset(int offset) 此方法返回实例数据内的偏移量。10 String toString() 此方法返回描述此字段的字符串。 -
方法继承
此类从以下类继承方法-- Java.io.Object