下载的数据保存在哪里?

de90aj5v  于 2021-06-30  发布在  Java
关注(0)|答案(1)|浏览(306)

我下载了8x(2mb)的大json文件,并使用gson将它们转换为java对象。现在我需要使这些对象对所有活动都可用。将它们保存为静态变量安全吗?

whhtz7ly

whhtz7ly1#

你一定很幸运避免了内存不足的异常。
我可能会在解析时将对象存储到room数据库(或任何类型的sql),并在需要时读取。
或者只是将json存储为一个二进制文件,并在需要时再次读取必要的位,因为我不知道json数据的用法,我无法对此进行更多评论。。。但一定要避免存储在静态变量中。

相关问题