【文件属性】:
文件名称:飞扬的小鸟java源码解析-java-thoughts:Java大杂烩
文件大小:1.32MB
文件格式:ZIP
更新时间:2024-06-26 10:14:16
系统开源
飞扬的小鸟java源码解析java-思想
Java大杂烩(Java大杂烩)
-
内容
-
流行科技模块
包含最新、最新、最热门的技术
区块链看
Java
date
new
api:JDK8的新日期api
常用工具
算法演示模块
面试常用的算法和数据结构:字符串、链表、树、图、排序、递归与迭代、动态规划、位操作、概率问题、排列和一些需要规律性的主题。
设计模式模块
在编写代码时,总会有很多
if...else
或
case。
如果在一个条件语句中包含多个条件语句,代码会变得臃肿,维护成本会增加,而策略模式会更好地解决这个问题。
面向对象设计模式有五项原则和一条规则。SOLID原则和DP规则。
(在对象设计模式中存在的是大原则和一个法则。SOLID原则和DP法则。)
SRP(单一职责原则)
(单一职责)
OCP(Open
Close
Principle):启用热插拔,提高可扩展性。
(开闭原则:实现热插拔,提高扩展性。)
LSK(Liskov
Substitution
Principle):实现一个抽象规范,实现子父替换。
(里氏代换:实现抽象的规范,实现子父类相互替换。)
ISP(Int