JAVA中数据结构

java中实现的数据结构:具体方法了解即可,主要明白逻辑关系,以及区别和用途。

 

JAVA中数据结构_第1张图片

Collections存储了操作合集的静态方法。还包含创建不可修改的合集。

为什么随着java升级,会推出明面上似乎具有一样功能的类。比如Stirng,SringBuilder,SringBuffer。Vector和ArrayList。

思考角度有:不可变——》可变——》多线程。 还有安全角度,一些方法会抛出异常,一些方法会返回null。

书中用两个栈分别存放数字和运算符来计算中值表达式的值。

 

集合set通过hashcode存储元素,它查找元素很快。

映射表:Map感觉键的存储是集合,然后每个键和另一个元素绑定在一起。

JAVA中数据结构_第2张图片

你可能感兴趣的:(JAVA中数据结构)