Java集合框架隨筆
一、集合的概念
集合就是存放物件的容器,實現了對多個物件的操作的常用方法,比如新增刪除修改物件。集合類似於陣列,但集合不是陣列。
二、集合與陣列的區別
- 集合長度不固定,可以隨著資料的增加實現擴容操作;陣列長度固定,資料一旦建立並指定大小之後,長度就不能修改了;
- 集合只能儲存引用型別(對基本型別的資料實現裝箱操作以後就可以存入集合);陣列可以儲存基本型別和引用型別;
- Java中的集合全部位於Java.util.*包下;
三、Collection介面
Collection介面是List、Set集合的根介面,Collection介面下有List、Set兩個實現子介面;
1、List介面
特點:資料有序儲存、有下標、元素可以重複儲存;
實現類:
- ArrayList
- LinkedList
- Vector
2、Set介面
特點:資料儲存無序、無下標、元素不可以重複;
實現類:
- HashSet
- TreeSet(實現自SortedSet介面,是在Set介面下的子介面)
3、圖形簡介
後續會不斷更新......
相關文章
- 【集合框架】Java集合框架綜述框架Java
- Java 集合框架Java框架
- java集合框架Java框架
- Java集合List隨堂Java
- Java集合(1)一 集合框架Java框架
- 【Java集合原始碼剖析】Java集合框架Java原始碼框架
- 【JAVA集合】JAVA集合框架及其常用方法Java框架
- Java集合框架系列教程一:集合框架簡介Java框架
- JAVA集合框架 - Map介面Java框架
- Java集合框架學習Java框架
- Java集合框架(一)-ArrayListJava框架
- Java基礎-集合框架Java框架
- Java中 集合框架概述Java框架
- Java集合框架綜述Java框架
- Java 集合框架(二)—— ArrayListJava框架
- 「譯」Java集合框架系列教程二:集合介面Java框架
- java集合框架--HashMap--putJava框架HashMap
- Java集合中的框架2Java框架
- 【Java集合系列】---總體框架Java框架
- java集合框架的講解Java框架
- Java集合系列-總體框架Java框架
- Java 集合框架(三)—— LinkedListJava框架
- 面試必備 之 Java 集合框架面試Java框架
- Java面試題-集合框架篇三Java面試題框架
- Java 集合框架體系總覽Java框架
- Java集合框架的最佳實踐Java框架
- Java集合框架(黃圖是思路)Java框架
- java集合框架基礎總結Java框架
- Java 集合框架------ArrayList原始碼分析Java框架原始碼
- Java集合框架原始碼剖析:ArrayDequeJava框架原始碼
- Java集合框架List,Map,Set等Java框架
- Java 集合框架(一)—— 介面綜述Java框架
- Java 集合框架 ArrayList 原始碼剖析Java框架原始碼
- JAVA集合框架有那些內容Java框架
- Java集合框架使用總結薦Java框架
- 淺談JAVA集合框架(引的)Java框架
- Java集合框架之 Java HashMap 原始碼解析Java框架HashMap原始碼
- Java 集合學習筆記Java筆記