国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

服務(wù)器之家 - 編程語(yǔ)言 - Java教程 - 詳談Enumeration接口和Iterator接口的區(qū)別

詳談Enumeration接口和Iterator接口的區(qū)別

2020-12-10 14:14Java教程網(wǎng) Java教程

下面小編就為大家?guī)?lái)一篇詳談Enumeration接口和Iterator接口的區(qū)別。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

如下所示:

?
1
2
3
4
5
6
7
8
9
10
11
12
package java.util;
 
 
public interface Enumeration<E> {
 boolean hasMoreElements();
 E nextElement();
}
public interface Iterator<E> {
 boolean hasNext();
 E next();
 void remove();
}

(01) 函數(shù)接口不同

Enumeration 只有2個(gè)函數(shù)接口。 通過(guò)Enumeration,我們只能讀取集合的數(shù)據(jù),而不能對(duì)數(shù)據(jù)進(jìn)行修改。

Iterator 只有3個(gè)函數(shù)接口。 Iterator除了能讀取集合的數(shù)據(jù)之外,也能數(shù)據(jù)進(jìn)行刪除操作。

(02) Iterator 支持 fail-fast 機(jī)制,而 Enumeration 不支持

Enumeration 是JDK 1.0添加的接口。使用到它的函數(shù)包括Vector、Hashtable等類,這些類都是JDK 1.0中加入的,Enumeration存在的目的就是為它們提供遍歷接口。Enumeration本身并沒(méi)有支持同步,而在Vector、Hashtable實(shí)現(xiàn)Enumeration時(shí),添加了同步。

而Iterator 是JDK 1.2才添加的接口,它也是為了HashMap、ArrayList等集合提供遍歷接口。Iterator是支持fail-fast機(jī)制的:當(dāng)多個(gè)線程對(duì)同一個(gè)集合的內(nèi)容進(jìn)行操作時(shí),就可能會(huì)產(chǎn)生fail-fast事件。

iterator是快速失敗的,當(dāng)你在遍歷的時(shí)候,如果另起一個(gè)線程來(lái)修改它(集合的內(nèi)容)的結(jié)構(gòu),這時(shí)迭代器會(huì)立馬感知到,引起快速失敗,拋出ConcurrentModificationException異常。
所以說(shuō)iterator 是安全的

以上這篇詳談Enumeration接口和Iterator接口的區(qū)別就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持服務(wù)器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人精品| 欧美在线观看成人 | 亚洲成人久久久 | 国产成人精品一区二区三区四区 | 日韩一区二区不卡 | 亚洲视频中文字幕 | 一区二区蜜桃 | 黄瓜av | 亚洲电影一区二区 | 自拍视频网站 | 精品自拍视频 | 国产性×xxx盗摄xxxx | 一区视频 | 精品福利网站 | 亚洲欧美在线视频 | 成av人片在线观看www | 一级黄色片看看 | 中文字幕第18页 | 在线 欧美 日韩 | 国产日韩欧美精品 | 欧美操穴 | 99福利视频 | 日韩在线精品 | 欧美成人一区二区 | 在线日韩视频 | 日韩精品一区二区三区免费视频 | 中文字幕国产一区 | 亚洲精品久久久久久下一站 | 午夜精品久久久久久久男人的天堂 | 黄色av免费在线看 | 日本视频中文字幕 | 久久免费精品视频 | 亚洲视频精品 | 在线视频 亚洲 | 欧美日本免费一区二区三区 | 国产精品久久久久久久浪潮网站 | 久久久久成人精品免费播放动漫 | 欧美一区二区精品 | 2018啪一啪| 国产香蕉视频在线播放 | 亚洲免费网站 |