1.任务描述 2.读取一个字符 3.读取整个文件 4.复制文件 5.复制大文件 6.利用字符流解决乱码问题 一.任务描述 大家都知道程序是程序的运行是离不开内存的,但是很多东西并不在程序当中,而程序也需要操作它们。所以就需要一个东西与内存外的资源打交道,我们就把这个东西称为io流。io流分为输出流和 ...
分类:
编程语言 时间:
2017-09-28 13:15:11
阅读次数:
194
response向页面响应中文乱码问题 字节流 * 有可能乱码,与中文转换成字节数组、浏览器打开的默认字符编码有关 * 解决方式:将中文转成字节数组的时候和浏览器默认打开的时候采用的字符集一致 字符流 * 肯定乱码,因为response字符缓冲区的默认编码是iso-8859-1 * 解决方式:设置r ...
分类:
编程语言 时间:
2017-09-27 21:00:31
阅读次数:
180
(一)awk和sed的相似点(1)它们都使用相似的语法来调用。(2)它们都是面向字符流的,都是从文本中一行一行的输入,并且将输入直接送到标准输出端(3)它们都使用正则表达式进行模式匹配(4)它们允许用户在脚本中指定指令我可能写的不是很好,这是我写脚本经常用到的,我认..
分类:
其他好文 时间:
2017-09-27 20:56:04
阅读次数:
177
一、概念 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。在两设备间的传输的数据称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,以进行数据操作。 二、流分类 数据类型:字符流和字节流 流方向:输入流和输出流 字节流和字符流区别: 读写单位不同:字节流以字节(8bit ...
分类:
编程语言 时间:
2017-09-27 19:11:41
阅读次数:
171
1. 字节流和字符流的区别: 字节流操作的数据单元是8位的字节,而字符流操作的数据单元是16位的字符。 2. 节点流和处理流的区别: 可以从/向一个特定的IO设备(如磁盘、网络)读、写数据的流,称为节点流,也被称为低级流。 处理流则用于对一个已经存在的流进行连接或封装,通过封装后的流实现数据读写功能 ...
分类:
编程语言 时间:
2017-09-26 17:54:46
阅读次数:
226
一、字节流 字节流是通过字节来进行读写操作的,他的使用对象相比于字符流来说更加的广泛。这主要是因为他们读写文件的方式而决定的。字符流读写文件时是将读取到的字节通过默认编码表转换成字符,在通过默认编码表将字符转换成字节存储到文件里,在这个过程中虽然提高了文本文档的读写效率,但是在面对非文本文件时 - ...
分类:
编程语言 时间:
2017-09-25 01:00:33
阅读次数:
214
IO流是用来处理设备之间的数据传输的,Java对数据的操作都是使用流的方式处理的,而且Java将处理流的操作封装成IO流对象了。 一、IO流的分类 流按照操作的数据分为:字节流、字符流 流按照流的方向分为:输入流、输出流 二、字节流: inputString 此抽象类是表示字节输入流的所有类的超类。 ...
分类:
编程语言 时间:
2017-09-24 20:58:15
阅读次数:
317
一、IO流 IO流是Java为方便我们对文件的读写进行操作而提供的一种技术。按照读取写入文件的方式不同可以分为字符流和字节流,而每个流派按照功能又分为读和写。字符流读写操作的根类为Reader和Writer,其实现的常用子类分别为、写:PrintWriter、FileWriter、BufferedW ...
分类:
编程语言 时间:
2017-09-24 00:27:26
阅读次数:
220
10、Reader和Writer Reader和Writer是所有字符流的抽象基类,使用上和字节流类似,把byte改成char就可以。掌握了字节流,字符流很容易就可以掌握。 java IO先整理到这里,后面有碰到相关的问题会继续做整理 ...
分类:
其他好文 时间:
2017-09-21 19:24:34
阅读次数:
134
import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java.io.FileWriter;import java.io. ...
分类:
移动开发 时间:
2017-09-20 12:06:55
阅读次数:
227