私は、メモリ内の単純な文字列に対して、、、、、メソッドを備えたファイルのようなインターフェイスを提供するバッファ クラスを作成しましreadた。もちろん、それは不完全です (たとえば、私は書いていません)。その目的は、何らかの外部データ ソースからのバックグラウンド スレッドによって満たされることですが、ユーザーはそれをファイルのように扱うことができます。比較的少量のデータが含まれていると予想されます(おそらく最大50K)writeseektellflushreadline
ゼロから書くのではなく、これを行うより良い方法はありますか?