自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Java 10种常见设计模式UML图

java 10种常见的设计模式

2022-03-20 21:38:33 776

原创 Java设计模式解析-七大设计原则(SOLIDC)

Java设计模式-六大设计原则单一职责原则(SRP)开闭原则(OCP)里式替换原则(LSP)迪米特法则(LOD)接口隔离原则(ISP)依赖倒置原则(DIP) 单一职责原则(SRP) 一个类只负责完成一个职责或者功能 不要设计大而全的类,要设计粒度小、功能单一的类。单一职责原则是为了实现代码高内聚、低耦合,提高代码的复用性、可读性、可维护性 开闭原则(OCP) 这个描述比较简略,如果我们详细表述一下,那就是,添加一个新的功能应该是,在已有代码基础上扩展代码(新增模块、类、方法等),而非修改已有代码(修改

2020-07-09 16:37:04 251

原创 JDK1.8源码解析——java.util.ArrayList 类(数组实现)

JDK1.8源码解析——java.util.ArrayList 类ArrayList定义继承关系字段属性构造函数添加元素查找元素遍历集合 ArrayList定义 ArrayList 是一个用数组实现的集合,支持随机访问,元素有序且可以重复。 继承关系 public class ArrayList<E> extends AbstractList<E> im...

2019-01-21 21:39:48 497

原创 Java数据结构和算法解析(一)

数据结构和算法(一)数据结构和算法概述数据结构数据结构相关术语数据:数据元素数据项数据对象逻辑结构与物理结构逻辑结构物理(存储)结构顺序存储结构:链式存储结构:抽象数据类型(ADT)数据类型抽象数据类型算法 数据结构和算法概述 数据结构 计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合 数据结构相关术语 数据: 是描述客观事物的符号,是计算机中可以操作的对象,是能...

2019-01-17 22:07:15 373

原创 Java数据结构和算法解析(二)

数据结构总结线性表 线性表

2019-01-17 18:44:05 151

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除