- 7
- 0
- 约6.4千字
- 约 9页
- 2016-12-11 发布于重庆
- 举报
Java 输入输出流详解
文章分类:Java编程最近一段时间,处于失业状态,正好有机会对未理解的知识进行整理,面试中这部分的知识很大可能也是会遇到的。下面的内容一部分是从网上筛选的,经过自己的梳理后总结的。Java IO 用的是‘decorator模式’来构建的。要容易理解Java IO 应该从对称性和两个模式(装饰器模式和适配器模式)这两方面进行分析。装饰器模式:在由InputStream、OutputStream、Reader和Writer 代表的等级结构内部,有一些流处理器可以对另外一些流处理器起到装饰作用,形成新的、具有改善了的功能的流处理器。下面是Decorator模式的结构图:1.Component就是装饰器模式中公共方法的类,在装饰器模式结构图的顶层。
2.ConcreateComponent是转换器模式中具体的被装饰的类,IO包中的媒体流就是此种对象。
3.Decorator装饰器模式中的核心对象,所有具体装饰器对象的父类,完成装饰器的部分职能。在上面的例子中Decorator类和这里的对应。该类可以只做一些简单的包裹被装饰的对象,也可以还包含对Component中方法的实现……他有一个鲜明的特点:继承至Component,同时包含一个Component作为其成员变量。装饰器模式动机中的动态地增加功能是在这里实现的。
4.ConcreteDecoratorA和Co
您可能关注的文档
- Java语言实用教程第1章(阅读).ppt
- Java语言程序设计(第三版,清华)第4章java2实用教程4147.ppt
- 2016最新收入分配与社会公平.ppt
- JAVA语言程序设计期末考试试题及答案(62页).doc
- 2016年集体备课湘教版八年级上册33《中国的水资源》课件(共60张).ppt
- java语言程序设计第6章第1章(阅读).ppt
- Java课件第22讲SQL语言高级02条件查询和排序.ppt
- java课件第02章.ppt
- Java课件第七讲继承与多态.ppt
- Java课件合集(110章).ppt
- 第9课《桃花源记》课件 统编版语文八年级下册.pptx
- 第8课伟大的历史转折(大单元教学课件)历史统编版新教材八年级下册.pptx
- 第17课《短文两篇——陋室铭》课件-2025-2026学年初中语文统编版七年级下册.pptx
- 第13课+机の上に本が3冊あります+课件+2025-2026学年新标准日语初级上册.pptx
- 第12课《_诗经_二首关雎》课件(共20张ppt)统编版语文八年级下册.pptx
- 第17课《壶口瀑布》课件+2025-2026学年统编版语文八年级下册.pptx
- 第22课《礼记二则》课件 2025-2026学年统编版语文八年级下册.pptx
- 第22课《〈礼记〉二则——大道之行也》课件 -统编版语文八年级下册.pptx
- 第22课《大道之行也》课件-统编版语文八年级下册.pptx
- 第12课+辽宋夏金元时期经济的繁荣(情境化教学课件)历史统编版新教材七年级下册.pptx
最近下载
- 人教版七年级历史下册第12课《辽宋夏金元时期经济的繁荣》教学设计.pdf VIP
- 流产手术后促进子宫内膜修复临床实践指南(2025年版).pptx VIP
- 2026年宣传思想文化重点工作要点.docx VIP
- 梅毒、淋病、生殖器疱疹、生殖道沙眼衣原体感染诊疗指南.docx VIP
- 化学元素周期表超清可打印.pdf VIP
- 建筑工地安全巡查记录表.pdf VIP
- 多旋翼无人机系统实验室环境试验方法 第1部分:通用技术要求.pdf VIP
- DB32T-中小学生健康管理技术规范 第2部分:视力健康及编制说明.pdf VIP
- 如何看元素周期表pdf打印版.pdf VIP
- 新能源汽车充电设施配套建设项目监理规划.docx VIP
原创力文档

文档评论(0)