A. 享元模式运用共享技术有效地支持大量细粒度对象的复用 B. 在享元模式中可以多次使用某个对象,通过引人外部状态使得这些对象可以有所差异 C. 享元对象能够做到共享的关键是引人了享元池,在享元池中通过克隆方法向客户端返回所需对象 D. 在享元模式中,外部状态是随环境改变而改变、不可以共享的状态,而内部状是不随环境改变而改变、可以共享的状态
A. 享元模式的优点在于它可以极大地减少内存中对象的数量,使得相同对象或相似对象在内存中只保存一份 B. 享元模式的外部状态相对独立,而且不会影响其内部状态,从而使得享元对象可以在不同的环境中被共享 C. 为丁使对象可以共享,享元模式需要将享元对象的状态外部化,而读取外部状态使得运行时间变长 D. 享元模式使得系统更加复杂,需要分离出内部状态和外部状态,这使得程序的逻辑复杂化