背景:需要讀取resources目錄下的文件
public class TestClassLoader {
public static void main(String[] args) {
//方式一:使用相對(duì)路徑
InputStream r1 =
TestClassLoader.class.getClassLoader().getResourceAsStream("ttf/STSONG-light.ttf");
System.out.println(r1);
//方式二:使用絕對(duì)路徑
InputStream r2 =
TestClassLoader.class.getResourceAsStream("/ttf/STSONG-light.ttf");
System.out.println(r2);
}
}
推薦閱讀
Java的Class.getClassLoader().getResourceAsStream()與Class.getResourceAsStream()理解