JavaSE Day20 IO
2021-02-16 本文已影响0人
望穿秋水小作坊
1. try-with-resources 语句的语法格式是什么?有什么特点?
image.png
2. 什么是字符流?和字节流有什么不同?
image.png
3. 实战:将一篇文章,按照一个个字符打印出来(TODO)
image.png
4. 缓存流 在面对字节流和字符流来讲,有什么特点?缓冲流的工作原理?
image.png
5. 缓冲流怎么使用?缓冲流的 flush 和 close 有什么作用?
- 听说是
装饰模式
image.png
image.png
6. 实战:实现将一个 GBK 编码的 txt 文本 转换成 UTF-8 编码的 txt 文本
- 核心思想一:
GBK 二进制码转成字符串;字符串转成UTF-8 二进制码 - 核心思想二:
字节流可以包装成字符流;字符流可以包装成字符缓冲流
image.png
7. 什么是标准输入流、标准输出流?标准输入流如何转成 缓存输入字符流?标准输入流的 readLine 方法带有阻塞效果吗?
image.png
image.png