イミュータブル・オブジェクト

イミュータブル・オブジェクト

読み:いみゅーたぶるおぶじぇくと
英語:immutable object
別名:

意味:
イミュータブル・オブジェクトとは値が不変のオブジェクトのこと。

Javaでは標準API?のStringクラスやラッパークラス?などがある。

同じ参照?ではクラスの値を変更できないので変更する場合は新たなオブジェクトを作らなくてはならない。もしくは新たに内部的に生成される。

値が変更できないのでスレッドセーフであり、他と共有するクラスなどに用いると便利である。


2015年12月04日

最終更新:2015年12月04日 17:18
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。