我知道两种方法来读取.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