在使用Java语言时,我注意到我可以在公共类中创建一个新的Properties实例;但是,当我尝试将属性加载到properties实例中时,它不起作用,并且只在public void bla()中起作用;
Properties myProps = new Properties(); // Can create the instance here (butcan't loadproperties into i
根据它的,java.util.Properties.load()只接受一个java.io.InputStream。为什么我可以安全地加载,而它显然不是InputStream的子级?它的工作原理是有原因的: Properties p = new Properties();FileReader fr = new FileReader(pFile);