代码之家  ›  专栏  ›  技术社区  ›  Bullines

将对象标记为可序列化会产生开销吗?

  •  10
  • Bullines  · 技术社区  · 14 年前

    如果我加上 [Serializable] 属性,这会引入任何开销吗?如果这个类从未在任何序列化操作中使用过呢?

    1 回复  |  直到 14 年前
        1
  •  12
  •   Community Mr_and_Mrs_D    7 年前

    这不会给对象的正常运行时使用增加任何开销。

    Serializable 甚至不会导致元数据的大小差异。它只是在typedef标志中设置了一点。(感谢 thecoop