2017年12月24日

缓存实例的不可变类:

摘要: 1、不可变类的实例状态不可改变,可以被多个对象很方便的共享 2、如果程序经常使用某个不可变类的实例,那么把该实例保存近缓存是一个好的选择,不用每次都生成新的实例对象,消耗系统开销 如下代码实例:将创建的不可变类实例进行缓存 运行效果: 总结: 1、是否需要隐藏类的构造器,完全取决于系统需求 2、盲目 阅读全文

posted @ 2017-12-24 19:33 不丶懂 阅读(409) 评论(0) 推荐(0) 编辑

不可变类(二):

摘要: 对于包含可变成员变量的类,在不改变该类的情况下,如何保证其不可变性? 阅读全文

posted @ 2017-12-24 12:44 不丶懂 阅读(171) 评论(0) 推荐(0) 编辑

导航