日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > JDK5新特性之線程同步集合(五)

JDK5新特性之線程同步集合(五)

來源:程序員人生   發布時間:2014-11-17 09:06:34 閱讀次數:3374次

1. 傳統集合:

傳統方式下的Collection在迭代集合時, 不允許對集合進行修改:

public class CollectionModifyExceptionTest { public static void main(String[] args) { Collection<String> list = new ArrayList<String>(); list.add("aaa"); list.add("bbb"); list.add("ccc"); Iterator<String> iter = list.iterator(); while (iter.hasNext()) { String str = (String) iter.next(); if ("aaa".equals(str)) { list.remove(str); } else { System.out.println(str); } } } }

產生以下異常:

Exception in thread "main" java.util.ConcurrentModificationException at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372) at java.util.AbstractList$Itr.next(AbstractList.java:343) at com.zdp.thread.CollectionModifyExceptionTest.main(CollectionModifyExceptionTest.java:17)

2. 同步集合:

JDK5提供了以下1些同步集合類:

ConcurrentHashMap  --> 并發條件下使用,和HashMap繼承同1個類,在每一個方法上都加了“鎖”

CopyOnWriteArrayList  --> 可以在循環的時候進行增刪操作

CopyOnWriteArraySet

public class CollectionModifyExceptionTest { public static void main(String[] args) { Collection<String> list = new CopyOnWriteArrayList<String>(); list.add("aaa"); list.add("bbb"); list.add("ccc"); Iterator<String> iter = list.iterator(); while (iter.hasNext()) { String str = (String) iter.next(); if ("aaa".equals(str)) { list.remove(str); } else { System.out.println(str); } } } }



生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 免费日韩电影 | 99久久99久久精品免费看蜜桃 | 中文字幕久久久 | 精品成人网 | 日韩1区 | 国产一区二区三区在线 | 亚洲精彩免费视频 | 最近中文字幕在线视频 | 国产精品久久久久免费 | 国产精品久久久久久久久久 | 亚洲国产日韩精品 | 国内精品久久久久久影视8 成人午夜影院 | 中文字幕在线一区二区三区 | 日韩精品久久久 | www.99热这里只有精品 | 成人福利在线观看 | 99久久精品国产麻豆演员表 | 久久久国产精品一区二区三区 | 久久久久久免费精品 | 欧美成人免费电影 | 国产精品v欧美精品v日韩精品 | 亚洲精品福利 | 91亚洲精品中文字幕 | 午夜激情视频在线观看 | 久久福利一区二区 | 亚洲综合另类 | 久久欧美 | 日韩在线播放视频 | 国产精品色综合一区二区三区 | 色婷婷影院 | 国产97在线看 | 懂色av粉嫩av绯色 | 欧美一区二区三区在线看 | 亚洲精品aaaa | 亚洲综合婷婷 | 国产精品99久久久久 | 91麻豆精品国产91久久久久久久久 | 一级黄视频 | 九九热精品在线观看 | 五月婷婷在线播放 | 91青青草视频 |