目录

Java.io - ObjectStreamClass

介绍 (Introduction)

Java.io.ObjectStreamClass类是Serialization的类描述符。 它包含类的名称和serialVersionUID。 可以使用lookup方法找到/创建此Java VM中加载的特定类的ObjectStreamClass。

类声明

以下是Java.io.ObjectStreamClass类的声明 -

public class ObjectStreamClass
   extends Object
      implements Serializable

字段 (Field)

以下是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
↑回到顶部↑
WIKI教程 @2018