java IO流小结

1、字节与字符的区别:一个字节占8个bit,范围是-128--127,一个字符占一个字节。汉字占两个字节。英文字符占一个字节。
2、字节输入流的抽象基类:InputStream常用的方法是read,这个方法重载了三个函数,分别对应一个一个字节的读取,字节数组的读取,控制长度字节数组的读取方式。其中read()无参方法是抽象的,即读取一个字节。
3、字节输出流的抽象基类:OutputStream常用的方法是write,这个方法也重载了三个函数,分别对应的是一个一个字节的写入,字节数组的写入,控制长度字节数组的写入方式。其中write(int b)方法是抽象的,即写一个字节。 这里是b的低8位被写入。 b的24个高位被忽略。

你可能感兴趣的:(java IO流小结)