gpt4 book ai didi

java - 我应该将序列化对象放在 Java 程序中的什么位置?

转载 作者:行者123 更新时间:2023-12-01 15:01:07 24 4
gpt4 key购买 nike

你们好,你们这些优秀的人,

这个世界并不美好!我正在尝试使用 JSON 来保存 java 程序中的对象。我不经常使用 java,我使用 JSON 来序列化我的对象,因为我希望用其他语言编写的其他程序也能够采用这些序列化对象。我的问题是我无法找出放置 JSON 文件的正确位置。最初我认为应该将它们放在资源文件夹中,但似乎不可能将文件即时写入资源文件夹。我当然可以将文件放在项目外部的文件夹中,但这会让我很烦恼……很多。

正是这些愚蠢的细微差别总是让我对 Java 失去兴趣。欢迎任何评论/建议/冷酷无情的批评。

谢谢。

最佳答案

我对你的问题的解释是这样的:你想在运行时生成 JSON 文件并将它们写入你的 resources 文件夹。

这不是它应该的工作方式 - resources 文件夹用于包含程序使用但包含在发行版中的非源代码文件,例如 Spring 应用程序上下文 XML文件。

如果您想与其他程序(可能用其他语言编写)交换数据,您可能应该在程序源代码树之外使用公共(public)交换目录。

关于java - 我应该将序列化对象放在 Java 程序中的什么位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13633501/

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