字节流和字符流 Guava使用术语”流” 来表示可关闭的,并且在底层资源中有位置状态的I/O数据流。术语”字节流”指的是InputStream或OutputStream,”字符流”指的是Reader 或Writer(虽然他们的接口Readable 和Appendable被更多地用于方法参数)。相应的 ...
分类:
其他好文 时间:
2016-11-11 01:29:16
阅读次数:
256
io流用于输入和输出,就是将数据从程序输出到本地硬盘,从本地硬盘读取数据到程序。废话不多说,直接上关系图 一 字节流的输入 使用 FileInputSteam 字节流的输出 使用FileOutputStream 二 字符流的输入 (字符流只能处理纯文本,而字节流可以处理一切数据) 使用FileRea ...
分类:
其他好文 时间:
2016-11-08 19:38:57
阅读次数:
175
IO:进行数据的读写操作。 输入流:源头 》应用程序,read 输出流:应用程序(源头) 》目的地,write 字节流: InputStream,OutputStream 字符流: Reader,Writer read: 1.创建输入流对象,与要读取文件相关联 2.读取文件内容 3.关闭流 writ ...
分类:
编程语言 时间:
2016-11-03 23:21:58
阅读次数:
335
字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢?实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件,如图12-6所示。下面以两个写文件的操作为主进行比较,但是在操作时字节流和字符流的操作完成之后 ...
分类:
编程语言 时间:
2016-11-02 07:50:12
阅读次数:
137
转载自:http://blog.csdn.net/cynhafa/article/details/6882061 java 字节流和字符流的区别 字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢?实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的, ...
分类:
编程语言 时间:
2016-10-29 14:48:19
阅读次数:
271
课后作业1:字串加密 设计思想:对于一个字符串,用String.charAt()方法依次取出其中的字符元素,组成一个字符数组。字符类型可以转化为短整型变量进行计算,所有将从字符串中取出的字符经过加法运算后在转化为char类型,然后覆盖原来的字符变量。将字符数组中的字符都经过相同的转化方式,然后用字符 ...
分类:
其他好文 时间:
2016-10-28 23:23:08
阅读次数:
303
Channel 和 Buffer 标准的Java IO编程接口是面向字节流和字符流的 而 NIO 是面向通道和缓冲区的 数据总是从通道中读到Buffer中,或者从Buffer写入通道中 NIO可以理解成 New IO和 Non-blocking IO,也就是非阻塞式IO Non-blocking I ...
分类:
编程语言 时间:
2016-10-28 22:39:45
阅读次数:
206
首先介绍File类: 我们直接上代码: 再介绍字节流: 上下代码: 再介绍下字符流: 上下代码: 运行结果: 读取内容是:gffdhgfhgjhgjhgjhkkukhjkhjk gfhfghgjhjhkjhkjhkjhkjhkj ...
分类:
编程语言 时间:
2016-10-28 09:32:46
阅读次数:
267
流: 分为输入流和输出流,输入/输出是相对计算机内存来说的,数据输入到内存是输入流,数据从内存中输出是输出流。 流对象构造的时候会和数据源联系起来。 数据源分为:源数据源和目标数据源。输入流联系的是源数据源,输出流联系的是目标数据源。 按流向划分: 输入流:InputStream和Read 输出流: ...
分类:
其他好文 时间:
2016-10-28 02:31:04
阅读次数:
125
1、IO流(字符流FileReader) 1.字符流是什么 字符流是可以直接读写字符的IO流 字符流读取字符, 就要先读取到字节数据, 然后转为字符. 如果要写出字符, 需要把字符转为字节再写出. 2.FileReader FileReader类的read()方法可以按照字符大小读取 FileRea ...
分类:
编程语言 时间:
2016-10-27 08:08:42
阅读次数:
188