我已經繼承了一些廣泛使用設置Java系統屬性的代碼。我很好奇它存儲在文件系統中的什麼位置,以及是否有以純文本方式讀取它的方法。我使用的是Mac OS X Snow Leopard,我發現一些idx文件是二進制文件,但我對Java系統屬性的內部知識並不熟悉。 JVM是否存儲了一個包含其系統屬性的文件?Mac上的哪些地方存儲Java系統屬性?
編輯:我錯了,我很抱歉。代碼是使用首選項,而不是屬性。在Mac OS X Snow Leopard [至少]中,這些首選項存儲在〜/ Library/Preferences中。