-3

所有不可变对象都是单例实例吗?

4

1 回答 1

3

不。

不可变对象是不可更改的,通常的做法是通过构造函数传递(注入)所有必需的值(即在实例化对象时指定它们),然后在对象的生命周期内外部不可更改。

单例对象是当有一个实例时,该实例可能是不可变的,但很少是。

于 2012-12-09T03:07:11.783 回答