码迷,mamicode.com
首页 > 其他好文 > 详细

实训9.2.类集,Collection接口

时间:2019-09-02 23:52:06      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:src   das   表达   java开发   extends   alt   list接口   接口   特点   

一.类集

类集实际上就是一个动态的对象数组,与一般的对象数组不同,类集中的对象内容可以任意扩充。

 

二. 集合类,集合接口

集合类存放于java.util包中。
集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称中的对象就是指集合中对象的引用(reference)。
集合类型主要有3种:set(集)、list(列表)和map(映射)。——Collection的子接口,子类。

集合接口分为:Collection和Map,list、set实现了Collection接口。

 

 

 

 技术图片

 

 

 

 三.Collection接口的定义

Collection是保存单值集合的最大父接口。

Collection接口定义: public interface Collection<E> extends Iterable<E>

Collection接口虽然是集合的最大接口,但是如果直接使用Collection接口进行操作的话,则表示的操作意义不明确,所以在JAVA开发中已经不提倡直接使用Collection接口了,

 

四.主要的子接口如下:

List接口:可以存放重复的内容。

Set接口:不能存放重复的内容,所有的重复内容是靠hashCode()和equals()两个方法区分的。

Queue:队列接口,特点是先进先出。

SortedSet接口:可以对集合中的数据进行排序。

 

实训9.2.类集,Collection接口

标签:src   das   表达   java开发   extends   alt   list接口   接口   特点   

原文地址:https://www.cnblogs.com/xtxt1127/p/11449519.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!