字节流:因为内存中数据都是字节,二进制数据。
字符流:方便处理文本数据。字符流是基于字节流的。
ascii 编码表,并且各国都有自己的编码表。
unicode码表,世界码表。优化后 utf-8码表.
创建文件,写入文件
代码健壮的书写方式,要做异常处理
已有文件的续写
文件读取(此示例中没有编写异常 控制。真正编程时需要加进去)
操作示例
兼容win 和 linux 的换行符 用
读取操作示例
LineNumberReader 是 一个增强类(装饰类)
获取文件行数(注意写代码时要抛IO异常)
设置从哪行开始写入