摘要: 前言 区别于java设计模式,下面介绍的是在多线程场景下,如何设计出合理的思路。 不可变对象模式 场景 1. 对象的变化频率不高 每一次变化就是一次深拷贝,会影响cpu以及gc,如果频繁操作会影响性能 2. 作为hashmap的key key如果是可变的,那么会无法从hashmap中找到原来的数据 阅读全文
posted @ 2018-12-07 15:16 ulysses_you 阅读(1323) 评论(0) 推荐(0) 编辑