Class.getResource(String path)
path 不以’/'开头时,默认是从此类所在的包下取资源;
path 以’/'开头时,则是从ClassPath根下获取;
测试:
结果:
进一步理解 看下面的例子
Class.getClassLoader().getResource(String path)
path不能以’/'开头时;
path是从ClassPath根下获取;
从结果来看 TestGetTesource.class.getResource("/") 与 TestGetTesource.getClass().getClassLoader().getResource("")
效果是相同的