题目内容

享元模式中,外部状态是指()。

A. 享元对象可共享的所有状态
B. 享元对象可共享的部分状态
C. 由享元对象自己保存和维护的状态
D. 由客户端保存和维护的状态

查看答案
更多问题

以下关于享元模式的叙述错误的是()。

A. 享元模式运用共享技术有效地支持大量细粒度对象的复用
B. 在享元模式中可以多次使用某个对象,通过引人外部状态使得这些对象可以有所差异
C. 享元对象能够做到共享的关键是引人了享元池,在享元池中通过克隆方法向客户端返回所需对象
D. 在享元模式中,外部状态是随环境改变而改变、不可以共享的状态,而内部状是不随环境改变而改变、可以共享的状态

享元模式的特点是:复用内存中已存在的对象,降低系统创建对象实例的性能消耗.

A. 对
B. 错

享元模式一股是给出本地内存资源节省的一个方案,并不适合互联网上的分布式应用的情况。

A. 对
B. 错

享元模式的优点有哪些?()

A. 享元模式的优点在于它可以极大地减少内存中对象的数量,使得相同对象或相似对象在内存中只保存一份
B. 享元模式的外部状态相对独立,而且不会影响其内部状态,从而使得享元对象可以在不同的环境中被共享
C. 为丁使对象可以共享,享元模式需要将享元对象的状态外部化,而读取外部状态使得运行时间变长
D. 享元模式使得系统更加复杂,需要分离出内部状态和外部状态,这使得程序的逻辑复杂化

答案查题题库