Consider one has to download image and store it on the local disk .. JAva provides an easy way to do this .
URL url = new URL(urlString); // url of the http link
BufferedImage image = ImageIO.read(url);
try{
ImageIO.write(image,imageType,new File("imageName") );
}catch(Exception e ){
System.out.println("FAILED to download ");
}