专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  JDK为员提供了大量类库而为了保持类库可重用性可扩展性和灵活性其中使用到了大量设计模式本文将介绍JDKI/O包中使用到Decorator模式并运用此模式实现个新输出流类  Decorator模式介绍  Decorator模式又名包装器(Wrapper)它主要用途在于给个对象动态添加些额外职责和生成子类相比它更具有灵活性  有时候我们需要为个对象而不是整个类添加些新功能比如给个文本区添加个滚动条功能我们可以使用继承机制来实现这功能但是这种思路方法不够灵活我们无法控制文本区加滚动条方式和时机而且当文本区需要添加更多功能时比如边框等需要创建新类而当需要组合使用 [阅读全文] [PDF]
  以前老分不清java中的两个类,InputStream 和OutputStream。InputStream根据名字就知道它是输入类,OutputStream是输出类。而令我头疼的是,既然 InputStream是输入类,按理说应该有个写入的方法吧,因为是“输入”吗!可它偏偏出来个read()方法。OutputStream也一样,既然是输出类,就应该有一个读的方法吧,因为“输出”吗!可它偏偏出来个write()方法。两个类与我理解的正好相反,真是郁闷。就这样这个问题一直困扰了我好长时间,以至于用到输入输出时总得费 [阅读全文] [PDF]
一. Input和Output1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:1.1 以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型:1) input stream:1) ByteArrayInputStream:把内存中的一个缓冲区作为InputStream使用2) StringBufferInputStream [阅读全文] [PDF]
用途:文件的随机读写 定义:public clasee RandomAccessFile extends Object implement DataInput,DataOutput 构造涵数: 1、public RandomAccessFile(File file,String mode). (1)file:一个文件对象 (2)读写模式  r=只读 w=只写 rw=可读写 rws= rwd= 2. public RandomAccessFile(String fileName,String mode). (1) String name:要读写的文件名 常用 [阅读全文] [PDF]
标签:javaio包 javaio
1 共4条 分1页