The File class encapsulates the files and directories of the local file system. The RandomAccessFile classprovides the methods needed to directly access data contained in any part of a file.