用Class获取资源采用的是相对路径,用ClassLoader采用的是绝对路径
比如你有一个类叫在 org.crazycake.HelloWorld
你在 HelloWorld.java 文件边上放了一个 HelloWorld.json
分别用Class和 ClassLoader获取到这个HelloWorld.json的方法
//class
HelloWorld.class.getResource("HelloWorld.json");
//classLoader
HelloWorld.class.getClassLoader().getResource("org/crazycake/HelloWorld.json");