gpt4 book ai didi

Java,序列化,你能序列化一个类中的一个类吗

转载 作者:行者123 更新时间:2023-11-29 10:17:17 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Why is a serializable inner class not serializable?

我有一个没有实现 Serializable 的类。在该类中,我有一个数据类,它保存实现 Serializable 并具有版本 ID 的整个程序的数据。

我的问题是,当我尝试在我的主类中序列化一个数据对象时,我从主类而不是数据类中得到一个对象写入错误。主类没有实现Serializable

你能在不可序列化的类中序列化一个类吗?

例子:

class main
{
class data implements Serializable
{ // data and functions }

public void main(args)
{ data d = new data();
// ofcourse I have the proper inits and checks for the output stream and such
writeObject(data); // Throws Class not Serializable error.}
}

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