getResourceAsStream方法的参数,如果最前面是正斜杆/,那么则从项目根目录开始查找,注意是项目根目录不是磁盘根目录。
用法为:App.class.getResourceAsStream("/com/xqxx/lncms/app.txt"),App这个类可以任意替换成其他类,对结果没有影响,因为都是从根目录开始查找。
如果不加正斜杆/,那么则从该方法的调用者class所在的目录查找。
用法为:App.class.getResourceAsStream("app.txt")//App.java和app.txt在同一个目录,App这个类不能随意替换成其他类,只能替换成同一个包下的类,不然找不到文件。