class.getResource和classLoader.getresource一样,最终都是调用的ClassLoader类的getResource方法,只不过class.getResource先调用的Class类的getResource方法,这个方法里面多了一个操作,resolveName(name)当文件名是以/开头的则会去掉这个/,所以class.getResource(/)等价于classLoader.getResource()



java的类库在项目启动的时候被加载进入jvm就是通过加载器完成的

本文深入探讨了Java中class.getResource和classLoader.getResource方法的工作原理,揭示了它们在资源加载过程中的细微差别,以及如何处理以斜杠开头的资源路径。
1425

被折叠的 条评论
为什么被折叠?



