我写了一个Java桌面在Windows平台正在使用Windows注册表来保存喜欢的应用程序,时间段的位置的应用程序信息(如免费试用长达30天)等应用
现在,我想创建同一个Java应用程序在Mac OS上运行。 虽然大部分的Java代码将是相同的,但我不知道有关Mac OS注册表的概念。 是否有MAC OS的任何注册表喜欢在Windows平台上。 如果是的话,我怎么能使用Mac注册表用JAVA编写应用程序的信息?
问候,
阿伦·库马尔
我写了一个Java桌面在Windows平台正在使用Windows注册表来保存喜欢的应用程序,时间段的位置的应用程序信息(如免费试用长达30天)等应用
现在,我想创建同一个Java应用程序在Mac OS上运行。 虽然大部分的Java代码将是相同的,但我不知道有关Mac OS注册表的概念。 是否有MAC OS的任何注册表喜欢在Windows平台上。 如果是的话,我怎么能使用Mac注册表用JAVA编写应用程序的信息?
问候,
阿伦·库马尔
该java.util.prefs
机制是跨平台的方式来处理这样的事情。 在Windows上它是由注册表备份,在Mac上它是由支持.plist
文件在~/Library
,并在Linux和朋友它是由在文件备份~/.java
,但你用来访问信息的API是所有同平台。