...ので、私はそれを試してみました警告を消した。例えば、私は、このコンストラクタ</p> <pre><code>public Example(byte[] bytes) { this.bytes = bytes; } </code></pre> <p>とFindBugsのを実行した後、それは私が代わりにそれをクローン化を検討すべきであると言うだろうを持っているので、パラメータまたはクローンを通じてバイト配列値を代入FindBugsの()
public Example(byte[] bytes) {
this.bytes = bytes.clone();
}
しかし、この種の変更には何らかの影響があるか否か、または否定的な副作用があるかどうかを知りたいと思います。私の理解から、これはbyte []だけでなく、すべての配列にも当てはまります。
おかげ
メモリ使用量が増え、パフォーマンスが低下します。 – Codebender