JAVA基础容器3

0、Iterator迭代器


  • 父类引用指向子类的实现的典型应用。


    Snip20160724_98.png

使用

Snip20160724_99.png
Snip20160724_100.png

一、增强的for循环

Snip20160724_102.png

使用

Snip20160724_103.png

二、Set

Snip20160724_104.png
Snip20160724_105.png

三、list

Snip20160724_107.png
Snip20160724_108.png

  • list算法
Snip20160724_109.png
Snip20160724_110.png
  • 排序比较算法
Snip20160724_111.png
Snip20160724_112.png
  • list性能比较

arraylist改的时候需要copy出一个数组;而linkedlist不需要。

Snip20160724_114.png

四、Map

Snip20160724_115.png

  • auto-boxing、unboxing
Snip20160724_117.png
Snip20160724_118.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 对象的创建与销毁 Item 1: 使用static工厂方法,而不是构造函数创建对象:仅仅是创建对象的方法,并非Fa...
    孙小磊阅读 2,031评论 0 3
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,767评论 18 399
  • Java源码研究之容器(1) 如何看源码 很多时候我们看源码, 看完了以后经常也没啥收获, 有些地方看得懂, 有些...
    骆驼骑士阅读 1,009评论 0 22
  • 一.线性表 定义:零个或者多个元素的有限序列。也就是说它得满足以下几个条件:  ①该序列的数据元素是有限的。  ②...
    Geeks_Liu阅读 2,714评论 1 12
  • 一. Java基础部分.................................................
    wy_sure阅读 3,837评论 0 11