标签 >集合
cover

JDK 源码解析 —— 集合(二)链表 LinkedList

芋道源码 2020-11-13 转载 88
LinkedList ,基于节点实现的双向链表的 List ,每个节点都指向前一个和后一个节点从而形成链表。相比 ArrayList 来说,我们日常开发使用 LinkedList 相对比较少。如果胖友打开 IDEA ,搜下项目中 LinkedList 后,会发现使用的少之又少。
cover

设计的七大原则及UML介绍

softbabet博主 2020-11-12 原创 90
7大原则:开闭原则,依赖倒置原则,单一职责原则,接口隔离原则, 迪米特法则,里氏代替原则,合成/复用原则
cover

集合基础知识详解

softbabet博主 2020-11-09 原创 73
集合的特点:集合用来存储不同类型的对象(基本数据类型除外),存储长度可变。 Java集合中实际存放的只是对象的引用,每个集合元素都是一个引用变量,实际内容都放在堆内存或者方法区里面,但是基本数据类型是在栈内存上分配空间的,栈上的数据随时就会被收回的。