自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Java 面向对象设计(OOD)七大原则

如果一个类的职责过多,由于多个职责耦合在了一起,任何一个职责的变更都可能引起其它职责的问题,严重影响了代码的可维护性和可重用性。这要求在设计继承体系时,确保子类在不改变原有程序逻辑的前提下,能够替换父类。这样,模块之间的依赖关系将更加清晰,也更容易进行单元测试和维护。这意味着在设计时,应考虑添加新功能的能力,而不是修改现有代码。客户端应该依赖于它真正需要的接口,而不是依赖于它不需要的接口。一个类或模块应该只有一个主要职责,这样当需要改变时,只会影响一个方面,从而保持代码的稳定性和可维护性。

2024-03-28 22:47:18 132 1

原创 idea 代码快捷键,提高编码效率

常用的psvm,main,sout等就是系统预设的。我们可以自己添加自定义的代码块,并制定调用该代码块的缩写,这样在使用该代码块时,就无需手动填写,只需通过代码块缩写触发idea的自动补全即可,位置:Setting–>Editor–>Live Templates如下图为了区分方便管理,你可以添加自己的模板组,在其下添加自己的常用代码片段。

2024-03-24 11:52:07 279

原创 java访问修饰符是针对类层面的,不是对象层面的

java中的访问修饰符有四种, public, protected, default(默认的),private.对应的权限。在一个类的实例方法中是可以直接获取同类的另一个对象的private 属性。经常使用,可能会混淆了这个权限的范围,如下。

2024-03-24 10:25:11 202

原创 策略模式基于Spring的开闭实现

以支付场景为例。

2024-03-23 22:34:20 902

原创 idea的新项目设置

idea 默认配置

2024-03-23 22:03:49 206

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除