所有的IO流操作都会抛出IOException异常
GBK:中文占用两个字节,英文占用一个字节;
UTF-8:中文占用三个字节,英文占用一个字节;
UTF-16be:中文占用两个字节,英文占用两个字节;
输出流
write:每次写出一个字节byte,0xff是一个字节,‘A’是一个字节;
输入流
read:读取一个字节无符号填充到int低八位;
写入or写出一个int需要4次每次8位
int a = 10;
out.write(a>>>24);
out.write(a>>>16);
out.write(a>>>8);
out.write(a);
常用操作:
file.exists():boolean 判断是否存在
file.mkdir:int 创建文件