Ler e escrever em arquivos, utilização de buffer, Scanner e PrintStream, FileOutputStream, OutputStreamWriter, BufferedWriter, FileInputStream, InputStreamReader, BufferedReader