title: Java load images faster
body: <p>I'm trying to write a simple lightweight image browser in Java, currently I'm using <code>ImageIO.read(new File(/* PATH_TO_IMAGE */))</code> to load the images.</p>
  
  <p>Problem is, to load 10 JPEG's takes 10467 milliseconds. This seems much to slow especially when I'm planning on possibly loading hundreds of images.</p>
  
  <p>Is there any faster way to load them?</p>
  
  <p>Also, I'm drawing thumbnails by overriding <code>paintComponent</code> in a JPanel and painting the thumbnails using Graphics2D, if that makes any difference.
  (and feel free to suggest a better way to do this)</p>