ObjectStreamClass作为类的序列化描述符。该类包含类的名称和serialVersionUID。
# 方法
# 示例
toString() It returns a string describing this ObjectStreamClass.
Example
import java.io.ObjectStreamClass;
import java.util.Calendar;
public class ObjectStreamClassExample {
public static void main(String[] args) {
// 为 Integers 创建一个新的对象流类
ObjectStreamClass osc = ObjectStreamClass.lookup(SmartPhone.class);
// 从 ObjectStreamClass 获取整数值字段
System.out.println("" + osc.getField("price"));
// 为 Calendar 创建一个新的对象流类
ObjectStreamClass osc2 = ObjectStreamClass.lookup(String.class);
// 获取 osc2 的类实例
System.out.println("" + osc2.getField("hash"));
}
}
输出:
I price
null