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
本文章是本人学习笔记,不进行任何商用因此不支持转载!也请别拿去商用!若是以为对你有帮助那么欢迎你随时来回顾!只为记录本人学习历程。
毕
相关文章
相关标签/搜索