logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java中23种设计模式之—基于抽象类的模板设计模式

目录模板模式(Template Method): 举例钩子函数(hook)-挂钩模板设计模式/方法-总结模板模式(Template Method): 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。举例关于饮品的制作:咖啡(一键启动按钮)柠檬红茶(一键启动)奶茶步骤1将水烧开将水烧开将水烧开步骤2将咖啡冲泡在水中将茶泡在

#java#模板方法模式
数据结构之—哈希表

哈希函数(最常用的方法:取模);哈希冲突:闭散列(key存放到冲突位置的“下一个”空位置)开散列(冲突位置变为链表,冲突过于严重哈希表进行扩容或单个链表转为RBTree);自主实现哈希表;JDK8中的HashMap

#散列表#数据结构#java
到底了