BufferedReader y BufferedWriter son flujos de caracteres almacenados en búfer. BufferedReader agrega el método clave readLine(): leer una línea completa a la vez, lo que la convierte en la herramienta principal para leer texto línea por línea. BufferedWriter agrega newLine(), un separador de línea independiente de la plataforma.
BufferedReader: lectura línea por línea