Td Securities interview question

What mechanisms are available to read and write large files in Java?