Say when I write,
InputStream inStream = new FileInputStream("LOCATION");
So what happens with the new FileInputStream("LOCATION") part?
I read materials on the web stating it opens a connection to this location. So by "opening a connection" should I assume that it's bringing entire data from "LOCATION" into the inStream?
And if it is not bringing the entire data then what it does?