- 博客(5)
- 收藏
- 关注
原创 Java IO (5) 漫谈IO实际应用
<br />以下是对工作中遇到IO实际应用的总结。<br /> <br />IO常见使用的有以下几种情况:<br />1. 文件的读写操作(存储设备),包括<br />(1)文本文件<br />txt、ini、properties、xml、json、html<br />(2)二进制文件<br />文档文件:rtf、doc(docx)、xls(xlsx)、ppt(pptx)、pdf等格式<br />图片文件:jpg、png、gif、tiff、bmp等文件格式<br /> 条形码、二维码、图形验证码
2011-05-31 00:08:00 926
原创 Java IO (4) 字符流介绍
Java 字符流(处理文本数据)类图如下: 读取字符流 Reader: 主要采用了装饰模式,InputStreamReader采用适配器模式 写入字符流 Writer:主要采用了装饰模式,OutputStreamWriter采用适配器模式 Reader和Writers是java1.1中加入的。设计Reader和Writer继承层次结构主要是为了国际化。老
2011-05-24 22:46:00 967
原创 Java IO (2) 适配器模式(Decorator)
java io库中为了字节流到字符流的转换使用的是适配器模式。适配器模式(Adapter),将一个类的接口转换成客户希望的另一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适配器模式分为:类适配器和对象适配器类适配器类图如下:对象适配器类图如下:其中:Target:定义客户端使用的与特定领域相关的借口。Adaptee:定义一
2011-05-22 22:15:00 1391
原创 Java IO (3) 字节流介绍
Java 字节流(处理二进制数据)类图如下: 输入流InputStream采用了装饰器模式。 InputStream类型:类功能构造器函数如何使用ByteArrayInputStream允许将内存的缓冲区当作InputStream使用缓冲区,字
2011-05-14 23:30:00 1249
原创 Java IO (1) 装饰模式(Decorator)
Java 类库中采用了大量设计模式,其中IO类库中使用了装饰者模式。 装饰模式(Decorator) ,动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。(《设计模式》 )类图如下:其中:Component:定义一个对象接口,可以给这些对象动态地添加职责。ConcreteComponent:定义一个对象,可以给这个对象添加一些职责。De
2011-05-14 23:19:00 1617
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人