★★Java質問・相談スレッド158★★
■ このスレッドは過去ログ倉庫に格納されています
0800デフォルトの名無しさん
2013/01/19(土) 23:52:38.70>配列にfinalをつけたら、サイズを変更できないって意味になるらしいですが
違う。finalを付けた変数に別の配列を代入できないという意味。
>コレクションフレームワークにfinal
これも同じで、finalを付けた変数に別のコレクションのオブジェクトを代入できないという意味。
変数にfinalを付けるとその変数を書き換えられなくなる。
配列型やオブジェクト型の変数にはオブジェクトの実体への参照が入っていて、
finalを付けると変数に別の参照を代入することができなくなる。
■ このスレッドは過去ログ倉庫に格納されています