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]
1 共4条 分1页
- Photoshop文字特效:质感立体字
- 绿草地:Photoshop制作漂亮的绿草地文字
- Photoshop教程:制作个性的立体字
- photoshop使用方法:Photoshop非常简单思路方法制作铁锈字
- photoshop皮肤晶莹:用Photoshop打造漂亮晶莹的霓虹字
- photoshop放射:Photoshop极坐标打造放射文字效果
- photoshop特效字:Photoshop扭曲变换制作时尚3D特效字
- Photoshop教程:青色白花陶瓷字体
- photoshop打造:Photoshop打造金属反射效果文字
- photoshop立体字:Photoshop轻松制作别样立体文字
- 罗技炫光键盘:Photoshop制作变幻线炫光效果
- PHOTOSHOP例子教程:制作纸片字效果
- photoshop文字效果:Photoshop制作地狱火文字效果
- photoshop文字效果:Photoshop仙人球雕刻文字效果制作
- photoshop皮肤晶莹:Photoshop晶莹逷透可爱塑料文字效果的制作
- Photoshop制作绿色水晶字效果
- photoshop皮肤晶莹:Photoshop打造晶莹剔透的透明效果文字
- photoshop字体制作:用Photoshop制作蚀刻字体
- photoshop印:Photoshop制作铁的铬印效果
- photoshop效果:Photoshop金灿灿效果双喜字