视频链接:16.16 字符流抽象类_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1Tz4y1X7H7?spm_id_from=333.788.videopod.episodes&vd_source=b5775c3a4ea16a5306db9c7c1c1486b5&p=16
1.常见字符编码
IOS-8859-1收录了除ASCII外,还包括西欧、希腊语、泰语、阿拉伯语、希伯来语对应的文字符号;
UTF-8 针对Unicode码表的可变长字符编码;
GB2312 简体中文
BGK 简体中文、扩充
BIG5 台湾繁体中文
当编码方式和解码方式不一致时,或出现乱码;
2.字符流的抽象类
Reader:字符输入流主要方法
//主要方法:
public int read(){};
public int read(char[] c){};
public int read(char[] b, int off, int len){};
Writer:字符输出流主要方法
//主要方法:
public int write(int n){};
public int write(String str){};
public int write(char[] c){};