When fetching resources in Java, Class.getResource and Classloader.getresource are often used here to see their path problems when fetching resource files.
Class.getResource (String Path)
Path when not beginning with '/', the default is to fetch resources from the package in which the class is located; At the beginning of the '/', it is obtained from the classpath root;
The same usage is class.getresource and class.getresourceasstream.
Class.getclassloader (). GetResource (String Path)
Path cannot start with '/' and it is obtained from the classpath root directory;
The same usage also Class.getclassloader (). GetResource and Class.getclassloader (). getResourceAsStream.
The content of this article is extracted from http://www.cnblogs.com/yejg1212/p/3270152.html, please refer to the original text for more details
Class.getResource and Classloader.getresource's path notation