摘要: Java线程池相关类 最后再说一点: 阿里开发规范为什么不允许直接使用Executors创建线程池? 是因为Executors还是通过调用ThreadPoolExecutor实现,但是对于最大线程数和队列提供了默认方式,该方式容易被调用者忽略从而导致OOM问题,所以需要开发者根据实际情况选择合适的参 阅读全文
posted @ 2019-12-19 00:11 jieyuefeng 阅读(486) 评论(0) 推荐(0) 编辑
摘要: Java中的CopyOnWrite容器 ​ CopyOnWrite 容器即写时复制容器(简称 COW ),通俗理解就是当修改容器元素时候不直接在当前容器修改,而且先将当前内容进行复制,然后在新的容器中修改,修改完成之后再将原容器的引用指向新容器,这样做的好处是可以对容器进行并发的读,而不用加锁,因为 阅读全文
posted @ 2019-12-19 00:05 jieyuefeng 阅读(308) 评论(0) 推荐(0) 编辑