我正在尝试使用java为我的大学项目开发下载管理器。我想知道可以用来保存下载列表的最佳技术。我使用jtable和abstracttablemodel来显示下载线程的详细信息。我希望下载管理器在应用程序重新启动后记住下载。
答案 0 :(得分:1)
您可以将数据保存到文件中(使用JSON或其他合理的方式),或使用简单的数据库(sqlite适用于此类事情)。然后在启动时加载数据。
我可能会使用sqlite DB。
答案 1 :(得分:1)
您可以将文件用作@ VD'说,但您可能想要使用名为Preferences的东西。这真的取决于你的需求。您是否需要查询此数据,或者只是想保存并检索它?如果是后者,请使用首选项。如果是前者,请使用数据库。