【问题标题】:Does writeObject(Object obj) write the whole class of the object?writeObject(Object obj) 写对象的整个类吗?
【发布时间】:2020-03-25 04:47:08
【问题描述】:

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

来自 Javadocs:

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

声明是什么

对象的类

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

【问题讨论】:

标签: java objectoutputstream


【解决方案1】:

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

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-26
  • 2012-11-07
  • 1970-01-01
  • 1970-01-01
  • 2014-09-03
  • 2019-02-10
相关资源
最近更新 更多