java
文章平均质量分 81
追风&
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java设计模式
下面这张图是网上比较典型的一个类图关系: 设计原则 1.单一职责 一个类,只有一个引起它变化的原因。应该只有一个职责。每一个职责都是变化的一个轴线,如果一个类有一个以上的职责,这些职责就耦合在了一起。这会导致脆弱的设计。当一个职责发生变化时,可能会影响其它的职责。另外,多个职责耦合在一起,会影响复用性。例如:要实现逻辑和界面的分离。 简单通俗的来说:一个类只负责一项职责。 问题:比如一个类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P原创 2022-03-01 10:24:54 · 264 阅读 · 0 评论 -
java自动装箱和拆箱
1、自动拆箱和装箱机制 在jdk1.5以前,基本数据类型和包装类之间的转换,必须通过程序员手动调用 在jdk1.5之后,基本数据类型和包装类之间的转换,可以通过自动装箱和拆箱机制来自动完成 1.1 自动装箱 当基本数据类型处于需要对象的环境中,就会自动触发装箱机制,也就是说会自动把基本数据类型转换为包装类对象。 例如: Integer num = 123; —> 自动调用valueOf(int num)来实现 底层:触发自动装箱机制的时候,会默认调用valueOf(xxx x)这个静态方法来实现。原创 2021-08-27 13:58:22 · 553 阅读 · 0 评论
分享