【每日阅读】2020年9月27日-不变模式下的CopyOnWriteArrayList

不变模式

一个对象的内部属性在对象创建后完全不变,那么就是复合不变模式。特征就是无setter,全部属性是final且private。

CopyOnWriteArrayList

这个类内部的数组array是符合不变模式设计的,因为array在生成之后不会变化。只是CopyOnWriteArrayList类内的array会被新的array替换。不过这不影响已经拿到旧array的线程。

原创文章,作者:geekgao,如若转载,请注明出处:https://www.geekgao.cn/archives/2492

(1)
geekgaogeekgao博主
上一篇 2020年9月26日
下一篇 2020年9月29日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

GitHub
分享本页
返回顶部

Warning: error_log(/usr/local/lighthouse/softwares/wordpress/wp-content/plugins/spider-analyser/#log/log-2221.txt): failed to open stream: No such file or directory in /usr/local/lighthouse/softwares/wordpress/wp-content/plugins/spider-analyser/spider.class.php on line 2900