Java 中的几种基本数据结构

Posted 简简单单OnlineZuozuo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 中的几种基本数据结构相关的知识,希望对你有一定的参考价值。

Java 中的几种基本数据结构


1、数组

在内存中连续存储多个元素的结构,在内存中的分配也是连续的
优点:查询元素,遍历数组速度快且方便
缺点:无法扩容,只能存储单一类型的数据,删除和添加元素效率慢

2、堆

可以看做是一棵树的数组对象
    堆中某个节点的值总是不大于或不小于其父节点的值
    堆总是一棵完全二叉树
根节点最大的堆叫最大堆(或者叫大顶堆,大根堆),反过来的叫
最小堆(或者叫小顶堆,小根堆)
堆是有序的&

以上是关于Java 中的几种基本数据结构的主要内容,如果未能解决你的问题,请参考以下文章

Laravel:如何在控制器的几种方法中重用代码片段

java解析xml的几种方式哪种最好?

java的几种基本的排序算法

java 中的几种注释方式

JAVA 值传递与引用传递的几种情况

在JSp页面文件中嵌入java语言要素的几种方式