设计模式
文章平均质量分 93
pomony1
这个作者很懒,什么都没留下…
展开
-
剑指offer-面试题2 实现单例模式
我也不知道面试题1去哪儿了。。面试题2.实现单例模式1. 单例模式的定义 单例模式是一种常用的软件设计模式。通过单例模式可以保证系统中只有类的实例的唯一性。单例模式最初的定义出现于《设计模式》(艾迪生维斯理,1994):“保证一个类仅有一个实例,并提供一个访问它的全局访问点。” 在Java中,提供全局访问变量或者方法需要使用“static”静态关键字实现。 另一个定义是(百度百科):原创 2017-03-20 14:26:40 · 3085 阅读 · 1 评论 -
Java IO-InputStream家族 -装饰者模式
在学习java.io.*包的时候,InputStream那一群类很让人反感,子类繁多,使用起来也非常奇怪。我们想以缓存的方式从文件中读取字节流。要先创建一个FileInputStream,然后放入BufferedInputStream构造函数中去创建BufferedInputStream。完成这些工作后才能读取文件。 为什么我们不能直接创建以缓存方式从文件中读取数据的输入流类呢?今天我带着这样的问题来探究一下。转载 2017-05-30 11:01:55 · 4963 阅读 · 2 评论