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

问题描述 投票:0回答:1

关于writeObject(Object obj)类中的ObjectOutputStream方法

来自Javadocs:

将指定对象写入ObjectOutputStream。的类对象,类的签名以及类及其所有非临时性和非静态字段超类型被写入。

声明是什么

对象的类别

意思是?这是否意味着将.class文件写入该文件或该类的源代码或仅写入该类的名称?

java objectoutputstream
1个回答
3
投票

类的名称,这样当ObjectInputStream读回它时,它知道要实例化哪个类。它不需要类的源代码,只需要其名称即可。

© www.soinside.com 2019 - 2024. All rights reserved.