目录
在程序员的日常工作当中,始终在跟数据打交道。通常主要围绕这3点:数据传输、数据接收和数据存储。那其中数据存储就需要我们设计一种承载数据的装置或容器,来大量存储各种类型的数据,比如:基本数据类型、对象列表等。
那在java中也存在各种各样的‘容器’用于存储不同数据结构的数据。我们把java中所有的‘容器’的总称叫做集合。它在JavaSE中有着举足轻重的地位。这部分既是面试必考内容,更是工作中经常使用。所以我们需要重点学习好这部分内容。
1、集合概念
在计算机领域内,集合可以看作是一种容器,主要用于存储对象信息。所有集合类都位于java.util包下,而支持多线程的集合类位于java.util.concurrent包下。