java.io
На этом уровне мы разобрали потоки ввода и вывода и познакомились с их методами. Если чувствуете, что тема Java/IO для вас еще не закрыта, можем продолжить разговор и разобрать несколько примеров применения. Ничего сложного: читайте статью "Ввод-вывод в Java. Классы FileInputStream, FileOutputStream, BufferedInputStream".
java.nio
Начиная с Java 7 создатели языка решили изменить работу с файлами и каталогами. Смотрите статью: "Files, Path".
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ