输入输出_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 输入输出

输入输出

 2013/9/7 21:12:40  新荷cf  程序员俱乐部  我要评论(0)
  • 摘要:首先我们先来了解几个概念:输入流:只能从中读取数据,不能向其写入数据输出流:只能向其写入数据,不能从中读取数据字节流:操作的最小数据单元是8位的字节字符流:操作的最小数据单元是16位的字符Java中的IO流按功能分成了许多类,每类有分成了字节流和字符流,字节流和字符流又提供了输入流和输出流两大类。所以导致Java的IO体系看起来很复杂,但是我们可以用一个表格列出来,这样就能很清晰的看出他们之间的关系。在InputStream里包含三种主要方法:intread();intread(byte[]b
  • 标签:输出
首先我们先来了解几个概念:
  输入流:只能从中读取数据,不能向其写入数据
  输出流:只能向其写入数据,不能从中读取数据
  字节流:操作的最小数据单元是8位的字节
  字符流:操作的最小数据单元是16位的字符

Java中的IO流按功能分成了许多类,每类有分成了字节流和字符流,字节流和字符流又提供了输入流和输出流两大类。所以导致Java的IO体系看起来很复杂,但是我们可以用一个表格列出来,这样就能很清晰的看出他们之间的关系。



在InputStream里包含三种主要方法:int read();int read(byte[] b);int read(byte[] b,int off,int len)
在Reader里包含三种主要方法:int read();int read(char[] b);int read(char[] b,int off,int len)
OutputStream里包含三种主要方法:void write(int c);void write(byte[] b);void write(byte[] b,int off,int len)
Writer里包含三种主要方法:void write(int c);void write(char[] b);void write(char[] b,int off,int len)
  • class='magplus' title='点击查看原始大小图片' />
  • 大小: 40.2 KB
  • 查看图片附件
发表评论
用户名: 匿名