A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 生平 中级黑马   /  2015-9-29 21:51  /  576 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

字节流缓冲区对象BufferedInputStream  System.in
1.1 构造方法,传递任意字节输入流,FileInputStream
1.2 读取单个字节,读取字节数组

2. 文件的复制
2.1 FileInputStream,FileOutputStream 字节数组缓冲
2.2 BufferedInputStream,BufferedOutputStream 字节数组缓冲

3. 编码和解码
3.1 了解编码表
   |-- ASCII 正数 字母,数字,符号
   |-- GBK 汉字,简体 20000个 两个字节第一个负数
   |-- UTF-8 三个字节一个汉字
   |-- IOS8859-1 拉丁文

3.2 字符编码
   |-- String类的getBytes()可以指定编码表名字

3.3 字符解码
   |-- String类构造方法 可以指定编码表名字

4. 转换流OutputStreamWriter
  4.1 继承Writer,字符流向字节的桥梁
  4.2 构造方法,传递字节输出流,可以加编码表名字
  4.3 写字符串,字符数组
  4.4 字符流写数据 flush

5. 转换流InputStreamReader
  5.1 继承Reader,字节流向字符的桥梁
  5.2 构造方法,传递字节输入流,可以加编码表名字
  5.3 读取单个字符,字符数组

6. FileReader
  6.1 只能查询本机默认编码表
  6.2 构造方法,传递File对象,传递String文件名
  6.3 读取单个字符,字符数组

7. FileWriter
  7.1 只能查询本机默认编码表
  7.2 构造方法,传递File对象,传递String文件名
  7.3 写单个字符,字符数组,数组一部分,字符串

8. BufferedReader
  8.1 字符输入流缓冲区 继承Reader
  8.2 构造方法,传递字符输入流
  8.3 String readLine()读取文本行

9. BufferedWriter
  9.1 字符输出流缓冲区 继承Writer
  9.2 构造方法,传递字符输出流
  9.3 void newLine()写换行,具有跨平台性

评分

参与人数 3黑马币 +21 收起 理由
我螃蟹不是虾 + 12 很给力!
Jiwei + 3
wanglianqing + 6 赞一个!

查看全部评分

8 个回复

正序浏览
SONY 中级黑马 2015-9-30 18:22:18
9#
感谢分享
回复 使用道具 举报
不错不错,学习了!!
回复 使用道具 举报
xiao_D 高级黑马 2015-9-30 08:33:28
7#
可以的  哈  
回复 使用道具 举报
有用,看了后想起了自己有些地方还需努力
回复 使用道具 举报
huixue626 来自手机 中级黑马 2015-9-30 06:48:53
报纸
马上学到了,加油
回复 使用道具 举报
刚好学到这里 很有用
回复 使用道具 举报
这么多内容好像很难看不懂
回复 使用道具 举报
不错不错~!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马