不変オブジェクト

IntegerクラスやDoubleクラスなどの数値クラスから作られたオブジェクトは不変オブジェクトであり、値を後から変更できない。うーん、じゃあ普通の計算で使う変数としては使えないのか。intやdoubleの基本型で定義された変数はオブジェクトではないので、数値をオブジェクトとして扱いたいときに数値クラスを使う。
IBM Developer 日本語版 : 大変申し訳ありません。このページは無効です。
静的モデル:データ型におけるUMLとJavaのマッピング(2) (1/3) - ITmedia エンタープライズ
まだよく分かってないないけど、意外と奥が深い?