Java保存配置文件,多操作系统

Java保存配置文件,多操作系统,java,io,Java,Io,因此,我的程序将需要包装一个带有登录信息的文件。之后,每次程序都会正常运行,除非登录文件被删除。我想知道一个快速的方法,我可以在一个多操作系统的方式做到这一点。我不想将文件保存到磁盘上的特定部分,因为这样我就必须为每个操作系统保存文件。我还能做什么?您可以使用System.getProperty(“home.dir”)以非特定于操作系统的方式计算用户的主目录 请在上阅读更多信息,根据您要存储的内容,您可能根本不需要文件。看 或 考虑到有两个操作系统需要考虑(Windows和POSIX),一些

因此,我的程序将需要包装一个带有登录信息的文件。之后,每次程序都会正常运行,除非登录文件被删除。我想知道一个快速的方法,我可以在一个多操作系统的方式做到这一点。我不想将文件保存到磁盘上的特定部分,因为这样我就必须为每个操作系统保存文件。我还能做什么?

您可以使用
System.getProperty(“home.dir”)
以非特定于操作系统的方式计算用户的主目录


请在

上阅读更多信息,根据您要存储的内容,您可能根本不需要文件。看


考虑到有两个操作系统需要考虑(Windows和POSIX),一些OS特定的代码看起来不是一个大的交易。是的,但是我不确定我是否会在那里存储登录信息。偏好API支持所有的OS吗?你有一个你需要支持的每个操作系统的列表吗?我想这是一个经过认证的JRE满足这个api的要求。那么,如果它有一个正式的JRE,它会支持这个吗?正如上面所评论的,我认为JRE需要支持所有的JRE类库。我不能肯定这一点。