通过ClassLoader加载硬盘上的图片到内存及ImageIO的使用
生活随笔
收集整理的這篇文章主要介紹了
通过ClassLoader加载硬盘上的图片到内存及ImageIO的使用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
@Testpublic void test() throws IOException {// BufferedImage image = ImageIO.read(new File("E:\\學(xué)習(xí)\\mashibing\\tank\\zxlTank\\src\\main\\java\\images\\bulletD.gif"));// BufferedImage image = ImageIO.read(new File("images/bulletD.gif"));//不可以加載// BufferedImage image = ImageIO.read(ImageTest.class.getClassLoader().getResourceAsStream("images/bulletD.gif"));//通過類加載器來加載 都同一個BufferedImage image = ImageIO.read(this.getClass().getClassLoader().getResourceAsStream("images/bulletD.gif"));//通過類加載器來加載 都同一個assertNotNull(image);// System.err.println(this.getClass().getClassLoader().getClass().getName());}
?
總結(jié)
以上是生活随笔為你收集整理的通过ClassLoader加载硬盘上的图片到内存及ImageIO的使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: springboot使用Map接收请求参
- 下一篇: ThreadPoolExecutor的七