java的输入输出.ppt
《java的输入输出.ppt》由会员分享,可在线阅读,更多相关《java的输入输出.ppt(34页珍藏版)》请在三一办公上搜索。
1、1,第八章 java的输入输出,8.1 流概念8.2 Java用于输入输出流的类8.3 数据池流的使用 8.4 处理流的使用 8.5 文件随机读取,2,8.1 流概念,Java使用流的机制实现输入输出。流:是一个数据序列。有两种流:1.输入流2.输出流,第八章 java的输入输出,3,8.1 流概念,1.输入流 通过打开一个到数据源(文件、内存或网络端口上的数据)的输入流,程序可以从数据源上顺序读取数据。,第八章 java的输入输出,4,8.1 流概念,1.输入流读数据的逻辑为:open a streamwhile more informationread informationclose t
2、he stream,第八章 java的输入输出,5,8.1 流概念,2.输出流 通过打开一个到目标的输出流,程序可以向外部目标顺序写数据。,第八章 java的输入输出,6,8.1 流概念,2.输出流 写数据的逻辑为:open a streamwhile more informationwrite informationclose the stream,第八章 java的输入输出,7,8.2 Java用于输入输出流的类,按所读写的数据类型分两类:字符流类(Character Streams)字符流类用于向字符流读写16位二进制字符。字节流类(Byte Streams)字节流类用于向字节流读写8位
3、二进制的字节。一般地,字节流类主要用于读写诸如图象或声音等的二进制数据。,第八章 java的输入输出,8,8.2 Java用于输入输出流的类,java.io中的基本流类:说明:它们是抽象类,不能直接创建对象。,第八章 java的输入输出,9,8.2 Java用于输入输出流的类,1.InputStream 方法The three basic read methods:int read()int read(byte buffer)int read(byte buffer,int offset,int length)The other methods:void close()int availabl
4、e()skip(long n),第八章 java的输入输出,10,8.2 Java用于输入输出流的类,2.OutputStream 方法The three basic write methods:void write(int c)void write(byte buffer)void write(byte buffer,int offset,int length)The other methods:void close()void flush(),第八章 java的输入输出,11,8.2 Java用于输入输出流的类,3.Reader Methods The three basic read m
5、ethods:int read()int read(char cbuf)int read(char cbuf,int offset,int length)The other methods:void close()boolean ready()skip(long n),第八章 java的输入输出,12,8.2 Java用于输入输出流的类,4.Writer 方法 The three basic write methods:void write(int c)void write(char cbuf)void write(char cbuf,int offset,int length)void wr
6、ite(String string)void write(String string,int offset,int length)The other methods:void close()void flush(),第八章 java的输入输出,13,8.2 Java用于输入输出流的类,5.InputStream Class的继承关系:,第八章 java的输入输出,14,8.2 Java用于输入输出流的类,6.OutputStream Class的继承关系:,第八章 java的输入输出,15,8.2 Java用于输入输出流的类,7.Reader Class的继承关系:,第八章 java的输入输出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 输入输出

链接地址:https://www.31ppt.com/p-5436131.html