==========集合

下面這個圖很重要,此圖顯示了繼承關系,如collection繼承自iterator,從此圖可以看出哪些類實作了哪些接口
1、Iterator 可以周遊set和list,不能周遊map
2、comparble用于比較排序
3、Collections是操作集合的工具類,提供了很多靜态方法:搜尋,排序等
Arrays是操作數組的工具類,提供了很多靜态方法:二分查找、排序等
==========接口collection的方法
代碼執行個體:建立Collection對象,由于Collection是個接口,建立對象隻能new,是以通過一個實作了Collection接口的類來建立Collection對象
====================接口iterator
邊周遊邊删除
==============list接口
=======================ArrayList
ArrayList是大小可變的動态數組
ArrayList的元素在記憶體中是連續存儲的
===============LinkedList 類 可以當做堆棧,隊列使用
==============Stack
Stack:允許插入和删除的端稱為棧頂,另一端稱為棧底