字节流写数据的三种方式:
一般工具类最好用静态,不要用创建对象实例化去得到对象
字符转换为字节数组才能存入
一个字符占多少个字节
1)1个字节gb2312
2)2个字节GBK
3)3个字节UTF-8
4)4个字节16进制
复制文件:其实就算读取源文件,然后写入一个新文件:最好用字节流
字节流写入中文或者读取中文的时候一般会出现乱码,因为一个中文占用几个字节
字符流写数据的五种方式:
读取纯文本用字符流:Reader reader = new FileReader(oldPath);
对于写字符流Writer writer = new FileWriter(file);
需要刷新或者关系建议以后手动去关闭流