在《Java网络编程》中,有这样一段话: ”Reader和Writer最重要的子类是InputStreamReader和OutputStreamWriter类。 InputStreamReader类包含了一个底层输入流,可以从中读取原始字节。它根据指定的编码方式,将这些字节转换为Unicode字符。 ...
分类:
编程语言 时间:
2018-10-15 23:11:39
阅读次数:
251
<! TOC "Stream流" "基本使用" "流关闭" "平行流" "流重用" "iterator转换成流" "分组计数" "无限流" "流转集合" "压缩流" "统计数值流" "集合转换流遍历" "流拼接" "reduce" "使用流生成随机字符串" "流的包装流" "几种包装流" "包装流写 ...
分类:
编程语言 时间:
2018-10-07 15:29:08
阅读次数:
514
整个IO类中除了字节流和字符流还包括字节和字符转换流。 OutputStreramWriter将输出的字符流转化为字节流 InputStreamReader将输入的字节流转换为字符流 但是不管如何操作,最后都是以字节的形式保存在文件中的。 【例子1】将字节输出流转化为字符输出流 【运行结果】:文件中 ...
分类:
其他好文 时间:
2018-10-01 10:33:08
阅读次数:
114
avaScrip基础 JavaScrip简介 第一个JavaScrip代码 数据类型 运算符 数据类型转换 流程控制 常用内置对象 JavaScrip简介 第一个JavaScrip代码 数据类型 运算符 数据类型转换 流程控制 常用内置对象 一、JavaScrip简介 1.JavaScrip历史背景 ...
分类:
编程语言 时间:
2018-09-25 22:52:39
阅读次数:
200
前面在介绍FileReader和FileWriter的时候有说到,FileReader的读取字符功能,以及FileWriter的写出字符的功能,都不是它们自己实现的,而是,它们分别继承了InputStreamReader和OuputStreamWriter这两个转换流,利用这两个转换流,实现了字节数 ...
分类:
编程语言 时间:
2018-09-15 20:03:15
阅读次数:
208
输入输出流是相对内存来说的 * Windows的换行:\r\n * 键盘输入 InputStream in = System.in; System.in这个流不需要关闭,不然本次程序无法再次使用此流 IO的一些使用规律 转换流: InputStreamReader:字节流转字符流,解码 Output ...
分类:
编程语言 时间:
2018-09-05 23:55:07
阅读次数:
279
OutputStreamWriter类: 查阅OutputStreamWriter的API介绍,OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的字符编码表(一般是GBK和UTF-8),将要写入流中的字符编码成字节!它的作用的就是,将字符串按照指定的编码表转成字节,在使用字 ...
分类:
其他好文 时间:
2018-08-23 13:00:06
阅读次数:
195
源文件到可执行文件的转换流程: 源文件 预处理 编译 汇编 链接 参考程序:hello.c 1. 预处理:gcc o hello.i E hello.c 或cpp o hello.i hello.c 编译器cpp(the C Preprocessor)把以 开头 的代码进行预处理,即替换;比如hel ...
分类:
其他好文 时间:
2018-08-21 21:14:20
阅读次数:
165
1:字节流 字节流:用于处理以字节为单位的二进制文件(如音乐,图片等) InputStream 是抽象类 它的对应子类FileInputStream可以被实例化 构造方法: FileInputStream常用构造方法: FileInputStream(File file) :通过File对象创建Fi ...
分类:
其他好文 时间:
2018-08-09 14:06:50
阅读次数:
117
1 转换流 1.1 转换流出现的原因 由于字节流操作中文的时候不是很方便,所以,Java就提供了转换流。 字符流=字节流+编码表。 1.2 String类的编码和解码功能 方法:通过指定的编码,将二进制的数据转换为字符串,即解码 方法:通过制定的编码,将字符串转换为二进制的数据,即编码 示例: 2 ...
分类:
编程语言 时间:
2018-07-29 19:26:50
阅读次数:
140