Для того чтоб узнать размер файла в Java, нужно выполнить следующий код:

1
2
3
4
5
File myFile=new File("c:\\myFile.txt");
System.out.println("bytes : " + myFile.length());
System.out.println("Kbytes : " + myFile.length() / 1024);
System.out.println("Mbytes : " + (myFile.length() / 1024) / 1024);
\\ etc