Java 如何使用跨运行时持久化的信息创建变量

Java 如何使用跨运行时持久化的信息创建变量,java,eclipse,javafx,Java,Eclipse,Javafx,我正在构建一个数据库,我希望能够存储用户输入文件路径,并将其作为变量提供,即使在应用程序关闭并重新启动后也可以,以防止每次启动时重新键入路径。使用一个文件,将信息存储在表单中: key=value 例如: filepath=C://myFolder 并使用属性从文件中检索信息 将其存储在某个地方:文件、数据库、cookie等。您可能需要查看java.util.prefs.Preferences@OleV.V。我不确定您是否完全理解我要查找的内容,因为这似乎更适合于一般应用程序设置,而不是特定

我正在构建一个数据库,我希望能够存储用户输入文件路径,并将其作为变量提供,即使在应用程序关闭并重新启动后也可以,以防止每次启动时重新键入路径。

使用一个文件,将信息存储在表单中:

key=value
例如:

filepath=C://myFolder
并使用属性从文件中检索信息


将其存储在某个地方:文件、数据库、cookie等。您可能需要查看
java.util.prefs.Preferences
@OleV.V。我不确定您是否完全理解我要查找的内容,因为这似乎更适合于一般应用程序设置,而不是特定的变量值。现在唯一需要做的是查找该文件。。。如果你把它储存在一个罐子里,你会有写东西的问题;如果您将其存储在外部,您可能会面临查找它的困难…将其存储在外部应该是富客户机应用程序中的特权解决方案。通常,该文件定义在相对于复制/安装应用程序的目录的路径中,但也可能是用户目录。感谢您的帮助,我实际上忘记了存储信息的属性类。欢迎您。属性应该是令人难忘的:)