解決された。無視
InputStream
設定された間隔で出力ラインを提供するがあります。BufferedReader
これをどこかで包む必要があるので、で包んでみましInputStreamReader
た
myReader = new InputStreamReader(new MyStream(soureFile,interval));
ただし、ストリームが出力全体を使用可能にするまで、myReader
最初はブロックします。read()
それを行わないInputStreamReaderの代替手段はありますか?
(完全を期すために:はい、私はInputStreamをテストしました-ブロッキングを行っているのは実際にはInputStreamReaderです)。