class.getResourceAsStream获取文件有两种方式:
1、以/开头,表示路径是绝对路径
InputStream is = OutputProperties.class.getResourceAsStream("/messages_zh_CN.properties");
2、不以/开头,表示路径是绝对路径
InputStream is = OutputProperties.class.getResourceAsStream("../../../messages_zh_CN.properties");
两种方式都可以获取到资源文件
class.getClassLoader().getResourceAsStream:表示路径直接邢勇相当于直接从编译路径下获取资源文件。
InputStream is = OutputProperties.class.getClassLoader().getResourceAsStream("messages_zh_CN.properties");
也就是在下图中只要存在就可以直接获取到