我知道兩種方法來讀取.properties文件:在java中讀取屬性文件的最佳方法?
1- System.getProperties.load(.properties文件的InputStream); 2-創建一個新的Properties對象,然後調用load(InputStream爲.properties文件);
在第一種方法中,我們是否要將.properties文件的值存儲在System對象中。它利用更多資源嗎?
想知道哪種方法可以做到這一點,或者除了上述兩種方式之外,如果還有其他最好的方法,請讓我知道。
謝謝。
完全同意。系統屬性顯然與系統有關,並且與應用程序有關的任何內容。後者被概括爲應用程序配置,它與Apache配置項目http://commons.apache.org/configuration/howto_properties.html相似。其他類型的屬性或ResourceBundle加載是用於國際化的,這仍然與後者有關。 – hisdrewness 2011-03-25 04:56:58