摘要:自动装箱和自动拆箱的问题 昨天老师讲了包装类,学习的目标是要理解自动装箱和自动拆箱的原理,老师留了个课后作业,题目如下: 答案第一个输出的为什么是·true呢?或许你会有这样的疑问,Integer不是包装类嘛,不是应该存在堆内存中嘛,为什么a1 == a2 是true这样,其实这里就包含了自动装箱和 阅读全文
posted @ 2019-07-27 11:15 Larva_我在呢 阅读 (19) 评论 (0) 编辑
摘要:模板设计模式 我们现在使用抽象类设计一个模板模式的应用,例如在小学的时候,我们经常写作文,通常都是有模板可以套用的。假如我现在需要定义新司机和老司机类,新司机和老司机都有开车功能,开车的步骤都一样,只是驾驶时的姿势有点 不同,新司机:开门,点火,双手紧握方向盘,刹车,熄火,老司机:开门,点火,右手握 阅读全文
posted @ 2019-07-15 00:08 Larva_我在呢 阅读 (12) 评论 (0) 编辑
摘要:单例设计模式 正常情况下一个类可以创建多个对象 1. 单例设计模式的作用 单例模式,是一种常用的软件设计模式。通过单例模式可以保证系统中,应用该模式的这个类只有一个实例。即一个 类只有一个对象实例。 2. 单例设计模式实现步骤 1. 将构造方法私有化,使其不能在类的外部通过new关键字实例化该类对象 阅读全文
posted @ 2019-07-14 23:25 Larva_我在呢 阅读 (38) 评论 (0) 编辑
摘要:23种软件设计模式 本人是三本计科专业的学生,过了19年上半年的中级软件设计师,在辅导书上接触到23种软件设计模式的概念与作用。如果单纯的只是想把软设过了就只需要了解创建型模式,结构型模式,行为型模式分别有哪些设计模式,还要牢记每个设计模式的定义。本人有19年软件设计师最新的资料,有需要可自行下载。 阅读全文
posted @ 2019-07-14 09:06 Larva_我在呢 阅读 (18) 评论 (0) 编辑