文件名称:Java-HandBook:Java开发知识整理!
文件大小:512.07MB
文件格式:ZIP
更新时间:2024-05-20 00:08:27
HTML
平台开发(beam)、调度管理服务 1. 数据结构 1.1 数组(Array) 不能就行 关联数组 1.2 栈(Stack) 栈是一种用于存储数据的简单数据结构,有点类似链表或者顺序表(统称线性表),栈与线性表的最大区别是数据的存取的操作,我们可以这样认为栈(Stack)是一种特殊的线性表,其插入和删除操作只允许在线性表的一端进行,一般而言,把允许操作的一端称为栈顶(Top),不可操作的一端称为栈底(Bottom),同时把插入元素的操作称为入栈(Push),删除元素的操作称为出栈(Pop)。若栈中没有任何元素,则称为空栈。 Stack 是线程安全的。 内部使用数组保存数据,不够时翻倍。 1.3 队列(Queue) 队列同样是一种特殊的线性表,其插入和删除的操作分别在表的两端进行,队列的特点就是先进先出(First In First Out)。我们把向队列中插入元素的过程称为入