0

大きなファイル(ギガバイト)で動作するアプリケーションがあります。時々、outofmemoryerror例外が発生します。ラップInputStreamインすると役立ちますBufferedInputStreamか?の目的はBufferedInputStream? 使い方?

4

1 に答える 1

2

いいえ、メモリ消費には役立ちません。ファイルを非常に小さなチャンクで読み取る場合、ファイルの読み取りを高速化するのに役立ちます。

役立つのは、ファイル全体を一度にメモリに保持しないことです。現在加工中のパーツをそのままお使いいただけます。

于 2012-10-14T11:16:27.547 に答える