1. 程式人生 > >Java 容器的概念

Java 容器的概念

容器就好像一個存放物件的倉庫,可以將你的東西存放在一個無限制的倉庫中,然後要用的時候可以按規律取出來!
概念:
突破陣列的固定尺寸們可以在並不知道需要多少物件的情況或者更復雜的方法儲存物件,提出了容器這個概念!
List,Set,Queue和Map這些物件型別本稱為集合類,由於java的類庫中使用了Collection這個名字代表該類庫的一個特殊子集!所以使用了範圍更廣的術語“容器”來稱呼他們!
容器比陣列的好處在於可以自動調整子集的尺寸。不用擔心應該設定為多大!
存放在容器的物件在存放的時候如果沒有宣告繼承自哪個類,那麼它的自動繼承自Object,所以當你取容器的的物件的時候,你得到的只是Object的應用,必須將其轉型為你所要的型別!