Javaを使用してファイル内の1バイトを変更する最も良い方法は何ですか?私はこれをいくつかの方法で実装しました。 1つはすべてのバイト配列操作を使用しますが、これは利用可能なメモリの量に非常に敏感で、50 MBを超えてスケールされません(つまりOutOfMemoryエラーを出さずに100 MBのバイト[]を割り当てることはできません)。私はまた、それを動作させ、スケールする別の方法を実装しましたが、かなりハッキリです。ファイル内の1バイトをどのように変更しますか?
あなたはJava ioの専門家で、非常に大きなファイル(200〜500MB)に対抗しなければならない場合、どのようにこれにアプローチできますか?
ありがとう!
上記のバイトを検索していますか、既にその位置を知っていますか? –