美文网首页
集合总结

集合总结

作者: cmeizu | 来源:发表于2018-11-03 23:35 被阅读0次

(1):List的子类特点

ArrayList:

底层的数据结构是数组,查询快,增删慢,线程不安全,效率高

vector:

底层的数据结构是数组,查询快,增删慢,线程安全,效率低

有特殊功能:

    a.添加:public void addElement(E obj)

    b.获取:public ElementAt(int index)

                public Enumeration<E> elements()

LikedList:

底层的数据结构是链表,查询慢,增删快,线程不安全,效率高

有特殊功能:

    a:添加

        addFirst()

    b.删除

        removeFirst()

        removeLast()

    c.获取

        getFirst()

        getLast()

泛型:

1)泛型:是一种明确类型的工作推迟到创建对象或者调用方法的时候才去明确的特殊类型

2)格式:<数据类型> 数据类型只能是引用类型

3)优势:

            a.把运行时间问题提前到编译期间

            b.避免强制类型转换

            c.优化了程序设计,让程序更安全

4)泛型的由来:

a.Object类型作为任意类的时候,向下转型的时候,会隐含一个数据类型转换

 b.泛型类 

c.泛型方法

d.泛型接口

e:泛型高级通配符

        ?

        ? extends E

        ? super E     

增强for循环:

(1)for循环的一种

(2)好处:简化了数组和集合的遍历

(3)增强for的目标不能为null.应先判断是否为null

(4)格式:for(元素数据类型 变量名:数组或者Collection的对象){

        使用该变量即可,该变量其实就是数组或者集合中的元素;

}

静态导入:

(1)可以导入到方法级别的导入

(2)格式:import  static 包名..类名.方法名;

(3)条件:

            a.方法必须是静态的

            b.如果多个类下有同名方法,不好区分,得加上前缀.一般情况不使用

相关文章

  • 集合总结

    集合Collection总结 集合Map总结

  • java集合框架学习总结

    title: java集合框架学习总结 tags:集合框架 categories:总结 date: 2017-03...

  • 集合总结

    纯粹是个人学习总结,如有不对的地方请吐槽。 集合说明 集合关系图 ArrayList、LinkedList与Vec...

  • 集合总结

    (1):List的子类特点 ArrayList: 底层的数据结构是数组,查询快,增删慢,线程不安全,效率高 vec...

  • 集合总结

    集合 集合分为单列集合和双列集合两种: 一.单列集合: Collection是单列集合的顶级接口: 其中有三类集合...

  • 集合总结

    集合 1.Collection 集合的根接口,所有的实现类都提供两个构造方法: 构造空Collection 现有的...

  • 集合总结

    2.1、Map.Entry Entry可以认为是一个键值对对象。理解为:将键值对看成一个整体的对象。 包含了Key...

  • Java集合框架总结篇

    Java集合框架总结篇

  • python集合的方法和注释

    集合类型内建方法总结

  • 有序集合的总结

    1.有序集合总结 有序的集合包含ArrayList,copyOnWriteArrayList,vector和Lin...

网友评论

      本文标题:集合总结

      本文链接:https://www.haomeiwen.com/subject/ylblxqtx.html