字符流
2015-07-26 11:54
190 查看
1)编码问题
2)认识文本和本文文件
Java的文本(char)16位无符号的整数,是字符的unicode编码(双字节编码)
文件时byte byte .........的数据序列
文本文件时文本(char)序列按照某种编码方案(utf-8,gbk,.....)序列为byte的存储结果
3)字符流(Reader Writer)
字符的处理,一次处理一个字符
字符的底层仍然是基本的字节序列
字符流的基本实现
InputStreamReander 完成byte流解析成为char流,按照编码解析
[b] OutputStreamWriter 完成char流到byte流,按照编码处理
[/b]
FileReader/FileaWriter
字符流的过滤器
BufferedReader ----> readLine 一次读一行
BufferedWriter /PrintWriter ----->写一行
2)认识文本和本文文件
Java的文本(char)16位无符号的整数,是字符的unicode编码(双字节编码)
文件时byte byte .........的数据序列
文本文件时文本(char)序列按照某种编码方案(utf-8,gbk,.....)序列为byte的存储结果
3)字符流(Reader Writer)
字符的处理,一次处理一个字符
字符的底层仍然是基本的字节序列
字符流的基本实现
InputStreamReander 完成byte流解析成为char流,按照编码解析
[b] OutputStreamWriter 完成char流到byte流,按照编码处理
[/b]
FileReader/FileaWriter
字符流的过滤器
BufferedReader ----> readLine 一次读一行
BufferedWriter /PrintWriter ----->写一行
相关文章推荐
- 使用centos引导内核错误:kernel: pnp 00:0b: can't evaluate _CRS: 8
- 模版方法模式
- 使用centos引导内核错误:kernel: pnp 00:0b: can't evaluate _CRS: 8
- A Simple Task
- 在action跳转的jsp页面中引入静态js、css文件
- [枚举]BestCoder 1st Anniversary$1002 Hidden String
- 数据结构:树
- 容易混淆的数据库单引号和双引号
- Xcode 自动生成代码注释文档
- 异步编程
- cell的美化处理
- Kafka集群partition replication自动分配分析
- bzoj2005
- 查询网址字符串参数用数组输出
- 二分图不带权匹配
- HDU 1097 A hard puzzle 求个位数
- O(logn)时间复杂度求Fibonacci数列(java)
- oracle之索引基础总结
- 【听课笔记】算法导论2
- 【原创】Kafka console consumer源代码分析(一)