黑马程序员技术交流社区
标题:
设计模式
[打印本页]
作者:
宋红旺
时间:
2011-9-15 17:39
标题:
设计模式
大家好 能否 帮我讲解一下 java io包中常用的设计模式, 比如 filter file 等 他们使用了啥设计模式
Inputstream OutputStream 等 用到的 装饰模式 ,具体的 能否给系统的讲解一下 谢谢!!!
作者:
匿名
时间:
2011-9-15 19:18
马士兵的视频有讲解过,你可以看看
作者:
匿名
时间:
2011-9-15 19:29
你按照顺序看下来就知道了
作者:
程辰
时间:
2011-9-16 18:16
我想你说的是Decorate 包装设计模式, 在使用IO类时常常用到的一种模式。包装设计模式其实就是对普通的IO类进行加工,比如
FileInputStream fis = new FileInputStream(new File("1.text"));
BufferedInputStream bis = new BufferedInputStream( fis );
这里的BufferedInputSteam对FileInputStream就是一种包装。
包装后的普通类具有更多更好的功能,比如上面举得例子,就添加了BufferedInputStream的缓存功能。
希望我写的能对你有所帮助。
[
本帖最后由 程辰 于 2011-09-16 18:18 编辑
]
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2