为什么阿里巴巴Java开发手册强制要求Arrays.asList()不能使用其修改方法?

在阅读《阿里巴巴 Java 开发手册》时,发现有一条关于在 Foreach 循环里进行元素的 Remove/Add 操作的规约,具体如下“不要在 Foreach 循环里进行元素的 Remove/Add 操作,Remove 元素请使用 Iterator 方式,如果并发操作,需要对 Iterator 对象加锁”,那么到底为什么呢?让我们带着这个问题来一探究竟。

阅读全文: http://gitbook.cn/gitchat/activity/5e53b68ae105cb3315778cec

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

你可能感兴趣的:(java)