JAVA基础容器3

0、Iterator迭代器


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


    JAVA基础容器3_第1张图片
    Snip20160724_98.png

使用

JAVA基础容器3_第2张图片
Snip20160724_99.png
JAVA基础容器3_第3张图片
Snip20160724_100.png

一、增强的for循环

JAVA基础容器3_第4张图片
Snip20160724_102.png

使用

JAVA基础容器3_第5张图片
Snip20160724_103.png

二、Set

JAVA基础容器3_第6张图片
Snip20160724_104.png
JAVA基础容器3_第7张图片
Snip20160724_105.png

三、list

JAVA基础容器3_第8张图片
Snip20160724_107.png
JAVA基础容器3_第9张图片
Snip20160724_108.png

  • list算法
JAVA基础容器3_第10张图片
Snip20160724_109.png
JAVA基础容器3_第11张图片
Snip20160724_110.png
  • 排序比较算法
JAVA基础容器3_第12张图片
Snip20160724_111.png
JAVA基础容器3_第13张图片
Snip20160724_112.png
  • list性能比较

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

JAVA基础容器3_第14张图片
Snip20160724_114.png

四、Map

JAVA基础容器3_第15张图片
Snip20160724_115.png

  • auto-boxing、unboxing
JAVA基础容器3_第16张图片
Snip20160724_117.png
JAVA基础容器3_第17张图片
Snip20160724_118.png

你可能感兴趣的:(JAVA基础容器3)