Java.io.ObjectStreamClass 类


介绍

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

类声明

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

public class ObjectStreamClass
   extends Object
      implements Serializable

场地

以下是Java.io.ObjectStreamClass类的字段-

  • static ObjectStreamField[] NO_FIELDS - 这是指示没有可序列化字段的串行持久字段值。

类方法

先生。 方法及说明
1 类 <?> forClass()

此方法返回此版本映射到的本地 VM 中的类。

2 ObjectStreamField getField(字符串名称)

该方法通过名称获取该类的字段。

3 ObjectStreamField[] getFields()

此方法返回此可序列化类的字段的数组。

4 字符串 getName()

此方法返回此描述符所描述的类的名称。

5 长 getSerialVersionUID()

此方法返回此类的serialVersionUID。

6 静态 ObjectStreamClass 查找(Class<?> cl)

此方法查找可序列化的类的描述符。

7 静态 ObjectStreamClass LookupAny(Class<?> cl)

此方法返回任何类的描述符,无论它是否实现 Serialized。

8 字符串转字符串()

此方法返回描述此 ObjectStreamClass 的字符串。

继承的方法

该类继承了以下类的方法 -

  • Java.io.对象