【初心者】Java質問・相談スレッド93【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0635デフォルトの名無しさん
2006/11/11(土) 00:22:37防御的にコピーを行う
setterではclone()して保持、getterではclone()して返却
アトミック型や不変オブジェクトならclone()でいいけど、
可変オブジェクトなら深くコピーしなきゃならないかもしれない
Findbugsはそこまで神経質じゃないし、
Collections#unmodifiableList()でもそのへん事情は同じだから、そこは用途に応じて
詳しくはEffective Javaあたり
■ このスレッドは過去ログ倉庫に格納されています