java的输入输出

java的输入输出

ID:27207036

大小:227.01 KB

页数:34页

时间:2018-11-29

java的输入输出_第1页
java的输入输出_第2页
java的输入输出_第3页
java的输入输出_第4页
java的输入输出_第5页
资源描述:

《java的输入输出》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第八章java的输入输出8.1流概念8.2Java用于输入输出流的类8.3数据池流的使用8.4处理流的使用8.5文件随机读取18.1流概念Java使用流的机制实现输入输出。流:是一个数据序列。有两种流:1.输入流2.输出流第八章java的输入输出28.1流概念1.输入流通过打开一个到数据源(文件、内存或网络端口上的数据)的输入流,程序可以从数据源上顺序读取数据。第八章java的输入输出38.1流概念1.输入流读数据的逻辑为:openastreamwhilemoreinformationreadinformationclosethestream第八章java的输入输出48.1流概念2.输出流通过

2、打开一个到目标的输出流,程序可以向外部目标顺序写数据。第八章java的输入输出58.1流概念2.输出流写数据的逻辑为:openastreamwhilemoreinformationwriteinformationclosethestream第八章java的输入输出68.2Java用于输入输出流的类按所读写的数据类型分两类:字符流类(CharacterStreams)字符流类用于向字符流读写16位二进制字符。字节流类(ByteStreams)字节流类用于向字节流读写8位二进制的字节。一般地,字节流类主要用于读写诸如图象或声音等的二进制数据。第八章java的输入输出78.2Java用于输入输出流的

3、类java.io中的基本流类:说明:它们是抽象类,不能直接创建对象。第八章java的输入输出88.2Java用于输入输出流的类1.InputStream方法Thethreebasicreadmethods:intread()intread(byte[]buffer)intread(byte[]buffer,intoffset,intlength)Theothermethods:voidclose()intavailable()skip(longn)第八章java的输入输出98.2Java用于输入输出流的类2.OutputStream方法Thethreebasicwritemethods:voi

4、dwrite(intc)voidwrite(byte[]buffer)voidwrite(byte[]buffer,intoffset,intlength)Theothermethods:voidclose()voidflush()第八章java的输入输出108.2Java用于输入输出流的类3.ReaderMethodsThethreebasicreadmethods:intread()intread(char[]cbuf)intread(char[]cbuf,intoffset,intlength)Theothermethods:voidclose()booleanready()skip(l

5、ongn)第八章java的输入输出118.2Java用于输入输出流的类4.Writer方法Thethreebasicwritemethods:voidwrite(intc)voidwrite(char[]cbuf)voidwrite(char[]cbuf,intoffset,intlength)voidwrite(Stringstring)voidwrite(Stringstring,intoffset,intlength)Theothermethods:voidclose()voidflush()第八章java的输入输出128.2Java用于输入输出流的类5.InputStreamClass

6、的继承关系:第八章java的输入输出138.2Java用于输入输出流的类6.OutputStreamClass的继承关系:第八章java的输入输出148.2Java用于输入输出流的类7.ReaderClass的继承关系:第八章java的输入输出158.2Java用于输入输出流的类8.WriterClass的继承关系:第八章java的输入输出168.3数据流的使用对输入/输出流类按用途分:数据的发起与接收流 :用于向诸如字符串、文件、管道等专用的数据池读写数据。不同的数据池由不同的类实现。处理流:处理流类在进行读写时要执行某种处理,如缓冲、编码等第八章java的输入输出178.3数据流的使用第八

7、章java的输入输出188.3数据流的使用1.如何使用文件流:例题:将一个文件的内容拷贝到另一个文件。见:copy.java第八章java的输入输出19介绍File类第八章java的输入输出File类用来访问本地文件系统中的文件和目录。1.创建File类myFile=newFile("myfile.txt");FilemyDir=newFile("MyDocs");myFile=newFile(m

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。