2021-12-11から1日間の記事一覧

ByteArrayOutputStream を使い回すリスク

ByteArrayOutputStream を使い回すコードを書きそうでいて、 めったに書かないコーディングである。 reset() を呼ばずに使い回すと前回の出力内容が残っていて思わぬ結果になる。reset() は、ByteArrayOutputStream 内部で持つ byte配列の書き込みカウンタを…