若是對象的數量與生命週期都是固定的,天然咱們也就不須要很複雜的數據結構。程序員
容器主要分爲兩種類型,兩個接口Collection與Map定義了兩類不一樣的對象存儲方式。編程
Collection用以保存單一的元素,Map保存關聯鍵值對。經過泛型來指定容器存放的數據類型。 Iterator 設計的目的是在未知容器具體的類型的狀況下,用來遍歷容器元素。剩下的容器類型都是繼承了這兩個接口。數據結構