购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第2章
数据结构

数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行速度和存储效率。

数据结构主要包含以下4种逻辑结构:

(1)线性结构:数据可以按照某种规则排列成线性的形式。

(2)集合结构:数据元素间除“同属于一个集合”外,没有其他的任何关系。

(3)树形结构:数据元素之间呈现倒立的树形结构,每个元素有一个双亲,每个元素有0个或多个孩子,数据元素间呈现一对多的关系。

(4)网状结构:每个数据元素都有可能有多个相邻的数据元素,数据元素之间呈现一种多对多的关系。

在Java企业级开发中,存在各种各样的数据结构,这些数据结构被JDK和各种Java框架实现。同时,数据结构也是互联网公司面试中常见的考点。熟练掌握数据结构的知识有助于开发人员更好地学习JDK和各种Java框架的核心代码,提升面试通过率。 secN1208sRLeDDY4/1On7J7EgpEhDdIKtlp1XQdI4q0wv7b7QA6z6ZkR4F+JPmSw

点击中间区域
呼出菜单
上一章
目录
下一章
×