java.io.BufferedReader [1]
私はバッファリングによってテキストを効率良く読み込みます。
BufferedReader br = new BufferedReader(new FileReader("foo.in"));