字节流
字节流文件只创建 FileInoutStream对象
FileInputStream fileInputStream = new FileInputStream(“D:\1906\JAVA1906\day34\gbk.txt”);
byte[] b = new byte[1024];
int len = 0;
while ((len = fileInputStream.read(b)) != -1) {
System.out.println(new String(b));
}
OutputStreamWriter outputStreamWriter = new OutputStreamWriter(
new FileOutputStream("D:\\1906\\JAVA1906\\day34\\gbk01.txt"), "utf-8");
outputStreamWriter.write("明天");
outputStreamWriter.flush();
System.out.println("========写入ok====================");
// 以gbk的方式来读取utf-8的文件产生了乱码------默认编码 gbk
FileInputStream fileInputStream2 = new FileInputStream("D:\\1906\\JAVA1906\\day34\\gbk01.txt");
byte[] b1 = new byte[1024];
int len1 = 0;
while ((len1 = fileInputStream2.read(b1)) != -1)