18216026475
網(wǎng)報價格:詳詢
課程原價:詳詢
課程詳情| 學校簡介| 學校地址| 網(wǎng)上報名
說明:先從整體介紹了Java集合框架包含的接口和類,然后云南IT培訓http://**.kmbdqn.com/總結(jié)了集合框架中的一些基本知識和關(guān)鍵點,并結(jié)合實例進行簡單分析。
1、綜述
所有集合類都位于java.util包下。集合中只能保存對象(保存對象的引用變量)。(數(shù)組既可以保存基本類型的數(shù)據(jù)也可以保存對象)。
當我們把一個對象放入集合中后,系統(tǒng)會把所有集合元素都當成Object類的實例進行處理。從JDK1.5以后,這種狀態(tài)得到了改進:可以使用泛型來限制集合里元素的類型,并讓集合記住所有集合元素的類型(參見具體泛型的內(nèi)容)。
Java的集合類主要由兩個接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,這兩個接口又包含了一些接口或?qū)崿F(xiàn)類。
Set、List和Map可以看做集合的三大類。
List集合是有序集合,集合中的元素可以重復,訪問集合中的元素可以根據(jù)元素的索引來訪問。
Set集合是無序集合,集合中的元素不可以重復,訪問集合中的元素只能根據(jù)元素本身來訪問(也是不能集合里元素不允許重復的原因)。
Map集合中保存Key-value對形式的元素,訪問時只能根據(jù)每項元素的key來訪問其value。
對于Set、List和Map三種集合,**常用的實現(xiàn)類分別是HashSet、ArrayList和HashMap三個實現(xiàn)類。(并發(fā)控制的集合類,以后有空研究下)。
2、Collection接口
Collection接口是List、Set和Queue接口的父接口,同時可以操作這三個接口。
Collection接口定義操作集合元素的具體方法大家可以參考API文檔,這里通過一個例子來說明Collection的添加元素、刪除元素、返回集合中元素的個數(shù)以及清空集合元素的方法。
3、兩種遍歷集合的方法Iterator接口和foreach循環(huán) 1、Iterator接口
Iterator也是Java集合框架的成員,主要用于遍歷(即迭代訪問)Collection集合中的元素,也稱為迭代器。
《北大青鳥云南嘉薈授權(quán)培訓中心》是全國知名IT教育機構(gòu)北大青鳥集團授權(quán)昆明精靈軟件技術(shù)公司,重資投入的教學培訓中心,依托北京大學雄厚的教育資源和強大的師資力量,秉承北大青鳥“教育改變生活”的理念,以高薪就業(yè)為導向,致力于為西南地區(qū)培養(yǎng)更多優(yōu)秀的IT專業(yè)人才,從而為建設信息化的“魅力云南”做出貢獻。 北大青鳥云南嘉薈中心位于國貿(mào)片區(qū)二環(huán)南路與春城路交界處的高檔寫字樓群銀海.領域中,東臨春城路,西接昆明火車站,南靠福達路,北邊與昆明國家會展中心遙遙相望。周邊既有白領高端舒適的工作氛圍,更有寧靜幽雅的學習環(huán)境。 教學中心整體2000平米精裝,可容納500名學生同時就讀IT行業(yè)熱門緊缺專業(yè)技術(shù)。機房硬件配置高端,所有教員均通過北大青鳥北京認證培訓,實戰(zhàn)傳授IT人才急缺的技能。為給緊張求學的學生提供輕松舒適的環(huán)境,校區(qū)內(nèi)還配有獨立食堂、閱覽室、書吧、時尚咖啡廳。食宿便利,并有360度監(jiān)控保證學生安全。 為達到云南省信息化快速發(fā)展的要求,和對接北上廣深IT行業(yè)高薪崗位要求,北大青鳥云南嘉薈中心憑借優(yōu)質(zhì)的教學管理、成熟的課程體系、面向IT企業(yè)級的技術(shù)實訓,外塑學生技能,內(nèi)修學員素質(zhì),培養(yǎng)全面、合格的人才,多維度打開學生的就業(yè)發(fā)展空間,入學簽訂協(xié)議,保障學員高薪就業(yè),達到學員、家長、就業(yè)企業(yè)、家鄉(xiāng)發(fā)展的多贏目標。
學校名稱:云南嘉薈教育信息咨詢有限公司
固定電話:18216026475
授課地址:云南省昆明市官渡區(qū)春城路銀海領域16棟商務樓1樓 預約參觀
網(wǎng)上報名搶優(yōu)惠
價格:詳詢 云南嘉薈教育信息咨詢有限公司