Java writeObject(Object obj)是否编写对象的整个类?

Java writeObject(Object obj)是否编写对象的整个类?,java,objectoutputstream,Java,Objectoutputstream,关于方法writeObject(objectobj)fromObjectOutputStreamclass 来自Javadocs: 将指定的对象写入ObjectOutputStream。班级 对象、类的签名以及 类及其所有属性的非瞬态和非静态字段 超类型被写入 这句话的意思是什么 对象的类 什么意思?这是否意味着.class文件被写入文件或类的源代码,或仅写入类的名称?类的名称,以便当ObjectInputStream读回时,它知道要实例化哪个类。它不需要类的源代码,只需要它的名称。如果有人感兴

关于方法
writeObject(objectobj)
from
ObjectOutputStream
class

来自Javadocs:

将指定的对象写入ObjectOutputStream。班级 对象、类的签名以及 类及其所有属性的非瞬态和非静态字段 超类型被写入

这句话的意思是什么

对象的类


什么意思?这是否意味着.class文件被写入文件或类的源代码,或仅写入类的名称?

类的名称,以便当
ObjectInputStream
读回时,它知道要实例化哪个类。它不需要类的源代码,只需要它的名称。

如果有人感兴趣,我也会发现这一点参见: