集合是什么?以及collection的两大接口介绍!

集合

1、是什么:            是java的容器,是存储数据和保存数据的容器!

2、数组和集合区别:

                           数据:长度不可变,存储数据都是同一类型的

                           集合:长度可变,存储对象,而对象类型时不一样的!

3、两大接口的区别:

list接口:

           有序集合(存储和取出的元素顺序是相同的)

           允许存储重复元素

           有牵引,可以使用for循环进行遍历

           集合:cector集合、ArrayList集合、LinkedList集合

set接口:

          不允许存储相同元素

           没有牵引值,不能使用for循环进行遍历

          无序集合(存储和取出元素顺序是不同的)

           集合:Treeset集合、Hashset集合、LinkedList集合

Collection接口:

           定义所有单列集合中共性的方法

            所有单列集合都可以使用共性的方法

           没有带牵引的方法

小提示:

继承:子类共性抽取,形成父类接口

apl:是类和接口

 

posted on 2020-09-01 11:46  爱前端的小魏  阅读(322)  评论(0编辑  收藏  举报

导航