首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
哆啦的Android架构
dora
创建于2022-11-04
订阅专栏
设计原则、设计模式、反射、泛型、注解、APT、AOP、动态代理
等 13 人订阅
共50篇文章
创建于2022-11-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
设计模式 - 状态模式(State)
中文名:状态模式 英文名:State 类型:行为型模式 班主任评语:状态模式是一种很实用的设计模式,对于相同的操作,在不同状态下会产生不同的行为。我们只需在环境上下文中改变状态,就能改变对应的行为了。
设计模式 - 单例模式(Singleton)
中文名:单例模式 英文名:Singleton 类型:创建型模式 班主任评语:单例模式,是一种应用非常广泛的一种设计模式,它避免了重复创建大量对象,对对象进行复用,这样可以大大节省内存的使用。它的缺点就
设计模式 - 抽象工厂模式(Abstract Factory)
中文名:抽象工厂模式 英文名:Abstract Factory 类型:创建型模式 班主任评语:抽象工厂模式,是对工厂方法模式的再一次升级,产品可以交叉着生产了。A厂和B厂都可以生产食物和玩具了。那么这
设计模式 - 原型模式(Prototype)
中文名:原型模式 英文名:Prototype 类型:创建型模式 班主任评语:原型模式,是一种复用数据的思想。我们来看一下浅拷贝和深拷贝的定义。浅拷贝:只复制指向某个对象的指针,而不复制对象本身,该对象
浅谈24种设计模式
创建型模式6种 单例模式(Singleton) 简单工厂模式(Simple Factory) 工厂方法模式(Factory Method) 抽象工厂模式(Abstract Factory) 生成器模式
浅谈6大设计原则
开闭原则(Open-Closed Principle,OCP) 对扩展开放,对修改关闭。 单一职责原则(Simple Responsibility Pinciple,SRP) 一个类只做与它有关的事情
设计模式 - 外观模式(Facade)
中文名:外观模式 英文名:Facade 类型:结构型模式 班主任评语:外观模式,是一种思想,即保护内部细节。它是一个最扯的设计模式。中秋月饼礼盒里是什么味道的月饼,从外部是看不出来的,我们在程序开发中
设计模式 - 迭代器模式(Iterator)
中文名:迭代器模式 英文名:Iterator 类型:行为型模式 班主任评语:迭代器模式,在Java中实际上是有对应的支持了,它是一种逐个遍历集合数据的思想。如果集合中还有下一个,则取出下一个。其实它是
设计模式 - 桥接模式(Bridge)
中文名:桥接模式 英文名:Bridge 类型:结构型模式 班主任评语:桥接模式,让抽象和实现部分都能独立的发展变化。它可以将多个维度的东西组合起来进行使用,并让每一部分都能独立的发展。好比点星巴克咖啡
设计模式 - 组合模式(Composit)
中文名:组合模式 英文名:Composit 类型:结构型模式 班主任评语:组合模式,构建一种树状结构,根节点和叶子节点。根节点可以添加叶子节点,而叶子节点不可再添加子节点。两者都依赖其抽象——节点,符