как считать???
public void urlDownload(URL FromUrl,File ToFile) throws Exception
{
ReadableByteChannel bc = Channels.newChannel(FromUrl.openStream());
FileChannel fc = (new FileOutputStream(ToFile)).getChannel();
int pos = 0;// Позиция в файле
int transferunit = 1024;// Будем переписывать по 1024 байт
int len;// сколько переписалось на самом деле
while((len = (int)fc.transferFrom(bc,(long)pos,(long)transferunit)) == transferunit)
{
System.out.println("Zachital");
pos += len;
}
System.out.println("Gotovo!");
bc.close();
fc.close();
}