gpt4 book ai didi

Java静态序列化规则?

转载 作者:IT老高 更新时间:2023-10-28 20:57:33 25 4
gpt4 key购买 nike

我正在使用一些静态方法和字段进行保存状态序列化。我可以发誓虽然序列化和静态造成了困惑。我应该使所有静态的 transient ?并且膨胀调用会恢复正常的静态吗?

最佳答案

statics 是隐含的 transient,所以你不需要这样声明它们。

序列化是为了序列化实例,而不是static 字段(方法无关紧要,因为它们是类定义的一部分,因此它们不会被序列化)将被重新初始化为加载类时设置的任何值。

如果您有一个可变的 static 字段,那么对该值所做的更改将会丢失。

关于Java静态序列化规则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6429462/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com