鍍金池/ 教程/ Java/ Java 集合
Java TCP/IP Socket 編程
初識(shí) Spring Security
IntelliJ IDEA 使用教程
Java 并發(fā)性和多線程
Servlet 教程
Netty 4.x 用戶指南
Swing 教程
自己動(dòng)手寫(xiě)框架
SQL 指南
Hibernate
JUnit 入門教程
MyBatis
排序算法
深入理解 Java 虛擬機(jī)
Struts 2
Eclipse 使用教程
JSP 教程
常見(jiàn)設(shè)計(jì)模式
Java NIO 指南
Java 集合
JNI/NDK 開(kāi)發(fā)指南
JDBC 指南
Java 中文亂碼解決之道
Tomcat 8 權(quán)威指南
菜鳥(niǎo)學(xué) SSH
Maven 教程
Java 提高篇
前言
Java 面試匯總
Log4j
Spring 教程
深入理解 Java 內(nèi)存模型
Java 反射機(jī)制
Disruptor 入門
Google Guava 官方教程
MySQL 教程
跟我學(xué) Shiro

Java 集合

http://wiki.jikexueyuan.com/project/java-course/images/1.jpg" alt="" />

上圖是 Java 集合類的一個(gè)接口簡(jiǎn)圖。

Java 集合其實(shí)是 Java 集合類的簡(jiǎn)寫(xiě),集合類在 Java 中有很重要的意義。

為什么需要 Java 集合類呢?

數(shù)組是很常用的一種的數(shù)據(jù)結(jié)構(gòu),我們用它可以滿足很多的功能,但是,有時(shí)我們會(huì)遇到如下這樣的問(wèn)題:

  • 我們需要該容器的長(zhǎng)度是不確定的。
  • 我們需要它能自動(dòng)排序。
  • 我們需要存儲(chǔ)以鍵值對(duì)方式存在的數(shù)據(jù)。

如果遇到上述的情況,數(shù)組是很難滿足需求的,接下來(lái)將介紹另一種與數(shù)組類似的數(shù)據(jù)結(jié)構(gòu)——集合類,保存臨時(shí)數(shù)據(jù),管理對(duì)象,泛型,Web 框架等,很多都大量用到了集合類。

課程入口