File Java Tutorial

BufferedReader wraps another Reader and improves performance.
BufferedReader provides a readLine method to read a line of text.
Using BufferedReader:

InputStreamReader inputStreamReader = new InputStreamReader(new FileInputStream (textFile), encoding );
BufferedReader bufferedReader = new BufferedReader (inputStreamReader);