倚楼听风雨
淡看江湖路

程序员 第2页

浅析设计模式第十三章之建造者模式-高老四博客

浅析设计模式第十三章之建造者模式

建造者模式说白了就是将类的实例化一个个的封装了起来,里面的属性创建相对复杂,所以帮你直接封装好,从而将对象的创建于表示分离出来,对于客户端,可以直接申请自己想要的具体的对象实例,对于对象的创建,可以通关依赖倒转来进行很好的维护,而不需要客户...

浅析设计模式第八章之工厂方法模式-高老四博客

浅析设计模式第八章之工厂方法模式

之前已经讲过「简单工厂」,所以按照进阶,我们再来看一下工厂方法模式是如何在简单工厂模式的基础之上对其进行改善和丰富的。其实工厂方法模式本质是设计了抽象工厂的角色,来满足对于「开放-封闭原则」的要求。工厂方法模式属于六个创建型模式之一,其余五...

Java 十四道由浅入深的笔面试题第五期-高老四博客

Java 十四道由浅入深的笔面试题第五期 详细解析

一、hashCode 相等两个类一定相等吗?equals 呢? 在设计之初,hashCode 与 equals 就是相辅相成的,单独拿出一个方法对对象相等的讨论都是耍流氓。 hashCode 和 equals 这两个方法协同工作用来判断两个...

Java 并发编程之线程&线程池的简单解析-高老四博客

Java 并发编程之线程&线程池的简单解析

本文主要来自于孤尽老师的《码出高效》和方腾飞老师等《Java 并发编程的艺术》两本书中关于线程池的笔记总结,侵删。 一、进程、线程、线程池的定义 进程 定义 进程是程序的一次执行,是一个程序及其数据处理在处理机上顺序执行时所发生的活动,是具...

登录

找回密码

注册