>>26
Q. 標準API で一番楽な方法は?
A. BufferedReader.readLine() 使え

Q. 行文字列作るオーバーヘッドが気になります
A. FileChannel でバッファに読み込んで先頭から改行の数数えれ