第四周第四天4.4
所用时间:405分钟
代码量(行):105
了解到的知识点:
1.字节流和字符流
字节流和字符流的核心区别在于处理数据的基本单位不同:字节流以 1 个字节(8 位二进制)为单位,字符流以 1 个字符(如 UTF-8 中 1 个字符可能对应 1-4 个字节)为单位,且字符流会涉及字符编码转换,对比表格如下:
字符流本质是在字节流基础上封装了编码转换逻辑,若用字符流处理图片、视频等二进制文件,会因编码转换破坏原始字节结构,导致文件损坏;反之,用字节流处理文本文件需手动处理编码,易出现乱码