会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wh蔡小明
你在树下栽花,我在楼上吃瓜...
博客园
首页
新随笔
联系
订阅
管理
2021年6月25日
JAVA设计模式(6:单例模式详解)
摘要: 单例模式是指确保一个类在任何情况下都绝对只有一个实例,并提供一个全局的访问点。 在java语言当中,有着两种方式构建单例模式:饿汉式单例和懒汉式单例。
阅读全文
posted @ 2021-06-25 09:49 wh蔡小明
阅读(354)
评论(0)
推荐(2)
2021年6月18日
Java设计模式(5:设计模式的分类及工厂模式详解)
摘要: 总的来说,设计模式可以分为三大类:创建型模式、结构型模式、行为型模式。 工厂模式分为简单工厂模式、工厂方法模式和抽象工厂模式。
阅读全文
posted @ 2021-06-18 15:27 wh蔡小明
阅读(549)
评论(0)
推荐(2)
2021年6月10日
Java设计模式(4:里氏替换原则和合成复用原则详解
摘要: 里氏替换原则最核心得一句话就是:子类可以扩展基类(父类)的功能,但不能改变父类原有的功能。 合成复用原则的核心是:复用时要尽量使用组合/聚合关系(关联关系),少用继承。
阅读全文
posted @ 2021-06-10 11:10 wh蔡小明
阅读(726)
评论(3)
推荐(0)
2021年6月9日
Java设计模式(3:接口隔离原则和迪米特法则详解)
摘要: 接口隔离原则:使用多个接口,而不使用单一的接口,客户端不应该依赖它不需要的接口。尽量的细化接口的职责,降低类的耦合度。 迪米特法则:又被成为 最少知道原则,指的是一个对象应该对其他对象保持最少的了解。一个实体类应当尽量少地和其他实体之间发生相互作用,使得系统模块相互独立。形象来说就是:只和朋友交流,不和陌生人说话。
阅读全文
posted @ 2021-06-09 11:36 wh蔡小明
阅读(547)
评论(0)
推荐(2)
2021年6月7日
Java设计模式(2:单一职责原则和依赖倒置原则详解)
摘要: 单一职责原则:不要存在多于一个导致类变更的原因。简单来说,就是一个Class/Interface/Method只负责一项职责。
阅读全文
posted @ 2021-06-07 18:00 wh蔡小明
阅读(276)
评论(0)
推荐(0)
Java设计模式(1:软件架构设计七大原则及开闭原则详解)
摘要: 在日常工作中,我们使用Java语言进行业务开发的时候,或多或少的都会涉及到设计模式,而运用好设计模式对于我而言,又是一个比较大的难题。为了解决、克服这个难题,笔主特别开了这个博客来记录自己学习的笔记和自己的理解,也欢迎对此有兴趣的朋友一起来和笔主探讨,共同学习。
阅读全文
posted @ 2021-06-07 16:53 wh蔡小明
阅读(588)
评论(0)
推荐(0)
2020年7月31日
Java线程知识:二、锁的简单使用
摘要: 锁的初步认识 说到锁,相信大家都不陌生,这是我们生活中非常常见的一种东西,它的形状也各式各样。在生活中,我们通常用锁来锁住房子的大门、装宠物的笼子、装衣服的衣柜、以及装着我们一些小秘密的小抽屉...... 那么相同的,Java中的锁也各式各样,我们往往按照是否含有某一特性来定义锁,并将锁进行归、分组
阅读全文
posted @ 2020-07-31 16:04 wh蔡小明
阅读(522)
评论(0)
推荐(0)
2020年5月26日
Java线程知识:一、对Java线程的初步认识
摘要: 一、线程与进程的关系 关于进程与线程,百度百科上是这样描述的: 进程(Process) 是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体
阅读全文
posted @ 2020-05-26 16:52 wh蔡小明
阅读(245)
评论(0)
推荐(0)
公告