October 18, 2010 at 12:43 PM
The java.io.File class is used to perform the operations on files and directories of the file system of an operating system. This operating system is the platform for the java application that uses the File class objects. The contents of the files cannot be read or write.
The java.io.RandomAccessFile class has methods that perform the direct access to data of any part of the file. RandomAccessFile class also provides the facilities to read and write data from a single file without closing the streams
for each read or write. It provides the facilities to write primitive data to the files.