Java.io.ObjectStreamField类 - Java.io包
Java.io.ObjectStreamField类是可序列化字段来自Serializable类的描述。 ObjectStreamFields数组用来声明一个类的序列化字段。
类声明
以下是Java.io.ObjectStreamField类的声明:
public class ObjectStreamField
  extends Object
    implements Comparable<Object>
类构造函数
| S.N. | 构造函数 & 描述 | 
|---|---|
| 1 | ObjectStreamField(String name, Class<?> type) 使用指定类型创建一个序列化的字段。 | 
| 2 | ObjectStreamField(String name, Class<?> type, boolean unshared) 这将创建ObjectStreamField表示给定的名称和类型可序列化字段。 | 
类方法
| S.N. | 方法 & 描述 | 
|---|---|
| 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