摘要: Immutable Object设计模式适用场景:1.被建模对象的状态变化不频繁:设置一个专门的线程用于被建模对象状态发生变化时创建新的不可变对象。而其他线程只是读取不可变对象的状态。此场景下一个小技巧就是Manipulator对不可变对象的引用使用volatile关键字进行修饰,既可以避免使用显示 阅读全文
posted @ 2017-09-29 13:05 雨人bob 阅读(665) 评论(0) 推荐(0) 编辑