java IO 复习总结

主要由几个类和关键字

InputStream / OutputStream     and     Reader / Writer

FileInputStream / FileOutputStream    and    FileReader / FileWriter

BufferedInputStream / BOS    and    BufferedReader / BW        //带缓冲区

ByteArrayInputStream / BAOS    //对一个内存中的字节数组进行读写

InputStreamReader / OutputStreamWriter    //转化流,字节转化为字符输入、输出

DataInputStream / DOS    //直接对基础数据类型操作  可以操作unicode字符

PrintStream / PrintWriter   // 打印流

ObjectInputStream / out  //对对象进行输入输出,掌握其中的关键字:transient透明的,序列化时不予以考虑,还有externalizable接口表明需要自己序列化,而serializable 是JDK自动序列化

你可能感兴趣的:(java IO 复习总结)