我正在做一个项目,我需要保存用户配置。配置是一组 Jchechboxes 我需要存储它们的状态(真,假)。您认为哪种保存方式更好,保存在文件中,如果是,保存在什么(ini、cfg、txt)中,或者最好用状态序列化对象?或者如果有其他方法,请告诉我:)
干杯
最佳答案
这取决于您是否需要多次访问变量,以及何时:在应用程序启动时还是在运行时?
如果此配置与用户相关,您可能希望为在数据库上序列化的每个用户保留单独的配置,以便您可以在用户加载显示复选框的表单时动态加载它们。
如果一个用户(或类似用户)只有一种可能的配置,也许您应该将所有内容都放在一个文本文件中(扩展名无关紧要:ini、cfg、txt、lol 任何您想要的)只需通过以下方式简化您的生活使用 Properties 类使用标准 Java 配置访问:http://java.sun.com/j2se/1.4.2/docs/api/java/util/Properties.html
关于java - 应用程序配置保存到文件或对象序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2453953/