在Mac OS中使用Registry with JAVA

时间:2012-09-18 13:31:08

标签: java macos registry osx-server

我在 Windows 平台上编写了 Java 桌面应用程序,该平台正在使用 Windows注册表来保存应用程序信息,例如应用程序的位置,时间段(如免费试用最多30天)等。

现在,我想创建在 Mac OS 上运行的相同Java应用程序。虽然大多数java代码都是相同的,但我不确定Mac OS中的注册表概念。 在Windows平台中是否有任何 注册表在Mac OS中 。如果是,我如何使用带有JAVA的Mac注册表来编写应用程序信息?

此致

Arun Kumar

1 个答案:

答案 0 :(得分:5)

java.util.prefs机制是处理此类事情的跨平台方式。在Windows上它由注册表支持,在Mac上它由.plist中的~/Library文件支持,在Linux和朋友上它由~/.java中的文件支持,但是您用来访问所有平台上的信息都是一样的。