首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
失败的面
掘友等级
Java后端开发,iOS开发
擅长Java后端开发,和成熟的iOS开发经验,热爱软件开发,享受编码的过程。
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
50
文章 50
沸点 0
赞
50
返回
|
搜索文章
最新
热门
Java设计模式之观察者模式
参考资料 当一个对象改变时,发通知给所有订阅它的对象。 示例代码: 创建三个观察者对象: 测试一下: 结果: 从示例代码的测试效果可以看到,在subject对象发生变化并发出通知后,订阅了subjec
Java设计模式之适配器模式
参考资料 - 掘金:漫话:如何给女朋友解释什么是适配器模式? 适配器可以将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的类可以一起工作。 示例场景: 那么在这个场景里
Java设计模式之原型模式
原型模式用于创建重复的对象,同时又能保证性能。 当需要复制某个对象,并且该对象创建的代价比较大时,就可以使用原型模式,比如某数据从数据库中查询得到,可以将该对象进行缓存,下一次请求时返回该数据的克隆,
Java设计模式之建造者模式
建造者模式:使用多个简单的对象一步步构建成一个复杂的对象,它提供了一种创建对象的最佳方式。 建造者模式的使用目的:将一个复杂对象的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。 优点:建造
Java设计模式之代理模式
在某种情况下,A对象不方便或者不能直接引用B对象时,可以创建一个代理提供给A对象,来控制对B对象的访问。 让我们用示例来演示代理模式的应用。 示例场景: 创建一个Drink接口: 然后是water对象
Java设计模式之装饰模式
装饰模式可以拓展对象,继承虽然也能做到,但是装饰模式会更加灵活,并且在拓展功能的同时,不会影响到对象本身。 举例说明,假设我们要给咖啡店里的订单计算价格,场景是这样的: 首先在没有考虑装饰模式的情况下
Java设计模式之工厂模式
参考自:工厂模式——看这一篇就够了 工厂模式 简单工厂 工厂方法 抽象工厂 简单工厂 我们以战士、射手、法师为示例。 当我们想创建这三个职业的对象时,可以新建一个英雄接口,所有继承了这个接口的对象都要
Java数组去重的六种方式
摘自文章:# List 去重的 6 种方法,这个方法最完美! talk is cheap, show you the code:
Java设计模式之策略模式
参考自马士兵设计模式源码 gitee链接 我的理解是不同对象有不同的处理策略 比如有一个排序工具类Sorter,它的作用就是将传进来的数组进行排序,像这样: 这个排序工具类有一个问题,就是仅支持int
Java设计模式之单例模式的六种写法
本文介绍了单例模式的六种写法: 饿汉式 懒汉式(线程不安全) 懒汉式(上锁,线程安全) 懒汉式(双重校验锁,线程安全) 静态内部类(线程安全) 枚举(线程安全) talk is cheap,show
下一页
个人成就
文章被点赞
619
文章被阅读
131,152
掘力值
4,717
关注了
42
关注者
160
收藏集
5
关注标签
48
加入于
2019-04-06