首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
话多神烦
掘友等级
Java研发工程师
勿骄勿躁,稳步前进,他人看法,与我何干
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
同步异步与并发并行概念认知
在开始多线程的之前,我们需要正确的认知这四种概念。 同步也可理解为线程流程,通俗来讲就是按照顺序流程办事。A-B-C这样的执行模式。在项目中最能体现同步的流程的就是用户登录了。先登录,认证再授权,进入个人页面。 异步就是同步的“无需等待版”,当你调用A事件时,你无需等待A时间是…
认识JVM
程序计数器: 程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的方位指示器,字节码指示器工作时是通过改变计数器的值来选取下一条需要执行的字节码指令,分支,循环,跳转,异常处理,线程恢复等线程的基础功能都需要依赖这个程序计数器。且由于java虚拟机的多线程是通过…
代理模式
在代理模式中,一个类代表另一个类的功能。实现理念即是为其他对象提供一种代理以控制对复杂且不方便直接获取的对象的访问,为其增加中间层起到访问中转的作用
享元模式
重用现有的类,通过缓存的构造理念,将状态相同,复用性多且状态变化小的对象存储于缓存中(享元模式在存储于hashmap中,且存储map中的对象为类的"模板",并不是全部类的实例),适用于有着大量的对象实例时使用。 缺点:实例存于线程共享的堆中,因此有着线程安全问题,在多线程的环境…
外观模式
由主体去定义方法,由子类去实现方法,隐藏具体实现方式,好似购买商品你不需要知道商品怎么制作生产一般,在乎的是他的原料和味道。和面向对象的理念一样,私有化属性,公开获取方式一样。 优点:减少系统相互依赖。 提高灵活性。 提高了安全性。 缺点:修改原有外观模式实现类只能修改原有子类…
过滤器模式
过滤器顾名思义即是过滤筛选掉不需要的类。实现方式即是通过主体接口提供过滤方法子类详细实现的方法。看代码去理解他把。 过滤器通过主体过滤接口,详细需求详细实现,扩展性好可读性强。
组合模式
多个对象之间可以忽略他们不同,共用对象的属性。就像公司主管管理管理组 管理组管制基层员工一样 他们都有着基本相同的属性、职称、薪资之类的... 组合模式优点就是代码简单可读性高,随时可以加入员工等职位信息扩展性较好。但是缺点就是违反了设计模式的依赖倒转原则。
装饰者模式
咖啡馆多种咖啡,多种配料。需要单件咖啡加多种不同的配料,也可以单点咖啡。需要完成这个需求的设计,需要扩展性好可读性强。你会怎么设计呢? 下面给出两种方案,凸显出装饰者模式的优缺点。 给咖啡与配料各一个抽象类,咖啡与配料需继承各自抽象类,抽象类中有商品描述与价格。通过创建对象获取…
桥接模式
桥接模式的应用场景代码实现好了我们测试一下总结
适配器模式
类适配器的实现概念:上海的垃圾分类,现在你手头上有个干垃圾,但是面前只有个湿辣鸡桶,我们现在创建个干垃圾的类内置扔辣鸡的方法。创建一个适配的接口,内置抽象类的扔垃圾方法,然后在创建适配实现类,实现接口,实现适配器的扔垃圾方法,在实现适配器的方法里,实现你想要的适配方法(转换垃圾…
下一页
个人成就
文章被点赞
38
文章被阅读
36,678
掘力值
728
关注了
0
关注者
6
收藏集
0
关注标签
13
加入于
2019-07-13