URL getResource(String name)
/img.jpg 對應 classpath:img.jpg。com.example.MyClass 調用 getResource("img.jpg") 查找 com/example/img.jpg。
URL resource = this.getClass().getResource("/img.JPG");
// 等價於
URL resource = MyClass.class.getResource("/img.JPG");
獲取類路徑根目錄下 img.JPG 的 URL 對象,可用於 ImageIO.read(resource)、new ImageIcon(resource) 等。
src/main/resources,Gradle 同理)。null 表示未找到,需檢查路徑大小寫(Linux 區分大小寫)。我問的是這條語句如何理解,而不是問路徑怎麼設置