路径问题

props.load(new FileInputStream("db.properties")); 

是读取当前目录的db.properties文件

getClass.getResourceAsStream("db.properties"); 

是读取当前类所在位置一起的db.properties文

getClass.getResourceAsStream("/db.properties"); 

是读取ClassPath的根的db.properties文件,

注意:ClassPath如果是多个路径或者jar文件的,只要在任意一个路径目录下或者jar文件里的根下都可以,
如果存在于多个路径下的话,按照ClassPath中的先后顺序,使用先找到的,其余忽略.
原文地址:https://www.cnblogs.com/alisonGavin/p/6893671.html