JAVA學習日記:集合框架(1)

這節課內容是純概念內容,因此我只記錄了概念相關的東西,下一篇筆記會有實現的代碼。java

什麼是集合:
 	Collection<E>,Map<K,V>
  		java中的集合是用來存放對象的對象,能夠理解爲容器類。屬於java.util包中。
  		集合中容納的每個對象, 被稱之爲元素。
  
    	這個容器中的元素只能是引用類型的對象,不能是基本數據類型。
    
    	優勢:
    		提供了編譯時檢查,對象能夠使用索引來獲取其中的元素值,同時也能夠經過
    		索引來存儲。
    		
    		提供了多種數據的存儲方式以及提供了多種操做數據的方法。
    
    		JDK5以後開始支持自動封裝和拆封。
    
    		提供了一些基於算法而來的類,體現出了數據結構的特色。
    
  	集合框架:
  		主要包括:
  			一些接口,實現類以及算法類等等。
  		
  	Collection接口中擁有的通用方法:
  		基本操做:size\isEmpty\	contains\add\remove\iterator
  		組操做:addAll\clear\containsAll\removeAll
  		聚合操做:Stream\parallelStream
  		數組操做:toArray
 		比較操做:Equals\hashCode

本篇部分文字來源於:
咕嘟咖啡楊海濱老師 — 《java編程語言高級特性》
在這裏十分感謝老師可以給我帶來學習的激情。

算法

2020.10.29
本文章是本人學習筆記,不進行任何商用因此不支持轉載!也請別拿去商用!若是以爲對你有幫助那麼歡迎你隨時來回顧!只爲記錄本人學習歷程。
畢
相關文章
相關標籤/搜索